@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");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-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");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-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");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-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");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-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");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-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");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-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");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-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");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-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");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-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");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-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb54C-s0.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPb94C-s0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacegrotesk/v22/V8mDoQDjQSkFtoMM3T6r8E7mPbF4Cw.woff2) format("woff2");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg-primary: #0A0E16;--bg-secondary: #111827;--bg-tertiary: #1A2332;--text-primary: #F9FAFB;--text-secondary: #9CA3AF;--text-muted: #6B7280;--accent-primary: #F59E0B;--accent-secondary: #10B981;--accent-gradient: linear-gradient(135deg, #F59E0B 0%, #EF4444 100%);--border-subtle: rgba(255, 255, 255, .08);--shadow-sm: 0 2px 8px rgba(0, 0, 0, .4);--shadow-md: 0 8px 24px rgba(0, 0, 0, .5);--shadow-lg: 0 16px 48px rgba(0, 0, 0, .6);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--transition: all .3s cubic-bezier(.4, 0, .2, 1)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--bg-primary);color:var(--text-primary);line-height:1.7;overflow-x:hidden;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--accent-primary);color:var(--bg-primary)}h1,h2,h3,h4{font-family:Space Grotesk,Inter,sans-serif;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--text-primary)}h1{font-size:clamp(2.5rem,6vw,4.5rem)}h2{font-size:clamp(2rem,4vw,3.5rem)}h3{font-size:clamp(1.5rem,3vw,2rem)}p{color:var(--text-secondary);font-weight:300;letter-spacing:.01em}.announcement-bar{position:fixed;top:0;left:0;width:100%;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;text-align:center;padding:.75rem 1rem;font-weight:600;font-size:.9rem;z-index:2000;box-shadow:0 2px 10px #0000004d;animation:slideDown .5s ease-out}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.announcement-bar .timer{display:inline-block;margin:0 .5rem;font-family:Space Grotesk,monospace;font-weight:700;background:#fff3;padding:.25rem .75rem;border-radius:4px}.announcement-bar .license-counter{display:inline-block;margin:0 .5rem;font-family:Space Grotesk,monospace;font-weight:700;background:#ffd7004d;padding:.25rem .75rem;border-radius:4px;color:gold;font-size:1rem;animation:pulse 2s infinite}.container{max-width:1280px;margin:0 auto;padding:0 2rem}.section{padding:clamp(4rem,10vw,8rem) 0;position:relative}.section-header{text-align:center;margin-bottom:clamp(3rem,6vw,5rem);max-width:800px;margin-left:auto;margin-right:auto}.section-tag{display:inline-block;color:var(--accent-primary);font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;margin-bottom:1rem;padding:.5rem 1rem;background:#f59e0b1a;border:1px solid rgba(245,158,11,.2);border-radius:50px}nav{position:fixed;top:2.5rem;left:0;width:100%;background:#0a0e16cc;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);z-index:1000;border-bottom:1px solid var(--border-subtle);transition:var(--transition)}nav.scrolled{background:#0a0e16f2;box-shadow:var(--shadow-sm)}nav .container{display:flex;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem}.logo{font-size:1.25rem;font-weight:700;font-family:Space Grotesk,sans-serif;color:var(--text-primary);display:flex;align-items:center;gap:.5rem;letter-spacing:-.02em}.logo span{background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav-links{display:flex;list-style:none;gap:2.5rem;align-items:center}.nav-links a{color:var(--text-secondary);text-decoration:none;font-weight:500;font-size:.9rem;transition:var(--transition);position:relative}.nav-links a:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:var(--accent-primary);transition:var(--transition)}.nav-links a:hover{color:var(--text-primary)}.nav-links a:hover:after{width:100%}.mobile-menu-toggle{display:none;background:none;border:none;color:var(--text-primary);font-size:1.5rem;cursor:pointer}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 2rem;font-weight:600;font-size:.9rem;text-decoration:none;border-radius:var(--radius-md);transition:var(--transition);cursor:pointer;border:none;letter-spacing:.02em}.btn-primary{background:var(--accent-gradient);color:#fff;box-shadow:0 4px 16px #f59e0b4d}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #f59e0b66}.btn-secondary{background:transparent;color:var(--accent-primary);border:1.5px solid var(--accent-primary)}.btn-secondary:hover{background:var(--accent-primary);color:var(--bg-primary)}.btn-ghost{background:#ffffff0d;color:var(--text-primary);border:1px solid var(--border-subtle)}.btn-ghost:hover{background:#ffffff1a;border-color:#fff3}.hero{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding-top:8rem}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 25% 40%,rgba(16,185,129,.15) 0%,transparent 50%),radial-gradient(circle at 75% 60%,rgba(245,158,11,.1) 0%,transparent 50%);z-index:0}.hero-content{position:relative;z-index:1;text-align:center;max-width:1000px;margin:0 auto}.hero-badge{display:inline-flex;align-items:center;gap:.5rem;background:#10b9811a;border:1px solid rgba(16,185,129,.3);padding:.75rem 1.5rem;border-radius:50px;font-weight:600;font-size:.85rem;color:var(--accent-secondary);margin-bottom:2rem;animation:fadeInUp .8s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-title{margin-bottom:1.5rem;animation:fadeInUp .8s ease-out .2s backwards}.hero-title .highlight{background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle{font-size:1.25rem;max-width:650px;margin:0 auto 3rem;color:var(--text-secondary);font-weight:300;line-height:1.6;animation:fadeInUp .8s ease-out .4s backwards}.hero-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:3rem;margin-bottom:3rem;animation:fadeInUp .8s ease-out .6s backwards}.stat-item{position:relative}.stat-number{font-size:3rem;font-weight:700;font-family:Space Grotesk,sans-serif;background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:.5rem}.stat-label{font-size:.85rem;text-transform:uppercase;color:var(--text-muted);font-weight:500;letter-spacing:.1em}.hero-cta{animation:fadeInUp .8s ease-out .8s backwards}.social-proof-mini{margin-top:1.5rem;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;font-size:.85rem;color:var(--text-muted)}.social-proof-mini>div{display:flex;align-items:center;gap:.5rem}.social-proof-mini .stars{color:var(--accent-primary)}.myfxbook-verification{text-align:center;padding:1.5rem 0}.myfxbook-verification p{color:#94a3b8;font-size:.95rem;margin-bottom:.75rem}.myfxbook-link{display:inline-flex;flex-direction:column;align-items:center;color:#3b82f6;text-decoration:none;font-weight:500;font-size:.95rem;transition:all .3s ease;background:#3b82f60d;padding:12px 20px;border-radius:8px;border:1px solid rgba(0,0,0,.9)}.myfxbook-link:hover{color:#1d4ed8;background:#3b82f61a;border-color:#3b82f64d;transform:translateY(-2px)}.myfxbook-link img{width:120px;height:30px;margin-bottom:6px}.myfxbook-link span{display:flex;align-items:center}.sale-notification{position:fixed;bottom:2rem;left:2rem;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1rem 1.5rem;box-shadow:var(--shadow-lg);z-index:1500;display:flex;align-items:center;gap:1rem;max-width:420px;transform:translate(-150%);transition:transform .5s ease-out}.sale-notification.show{transform:translate(0)}.sale-notification .icon{width:40px;height:40px;background:var(--accent-gradient);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sale-notification .content{flex-grow:1}.sale-notification .name{font-weight:600;color:var(--text-primary);margin-bottom:.25rem}.sale-notification .info{font-size:.8rem;color:var(--text-muted)}.comparison-section{background:var(--bg-secondary)}.comparison-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:3rem;align-items:center}.comparison-card{background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:2.5rem;transition:var(--transition)}.comparison-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.comparison-card h3{margin-bottom:1.5rem;font-size:1.5rem}.comparison-card ul{list-style:none}.comparison-card li{margin-bottom:1rem;display:flex;align-items:flex-start;gap:1rem;font-weight:300}.comparison-card li i{margin-top:.25rem;font-size:1.1rem}.problem li i{color:#ef4444}.solution li i{color:var(--accent-secondary)}.vs-divider{font-size:1.5rem;font-weight:700;color:var(--accent-primary);padding:1rem;background:#f59e0b1a;border:1px solid rgba(245,158,11,.2);border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.presets-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2.5rem}.preset-card{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden;transition:var(--transition);display:flex;flex-direction:column}.preset-card:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg);border-color:#f59e0b4d}.preset-header{padding:3rem 2.5rem;text-align:center;background:linear-gradient(180deg,var(--bg-tertiary) 0%,var(--bg-secondary) 100%);border-bottom:1px solid var(--border-subtle)}.preset-icon{font-size:3rem;margin-bottom:1rem}.preset-header h3{font-size:1.75rem;margin-bottom:.5rem}.preset-subtitle{color:var(--text-muted);font-size:.9rem;font-style:italic;margin-bottom:2rem}.preset-metric{font-size:3.5rem;font-weight:700;font-family:Space Grotesk,sans-serif;background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:.5rem}.preset-metric-label{font-size:.85rem;text-transform:uppercase;color:var(--text-muted);letter-spacing:.1em;font-weight:500}.preset-body{padding:2.5rem;flex-grow:1;display:flex;flex-direction:column}.preset-description{margin-bottom:2rem;color:var(--text-secondary);font-weight:300;line-height:1.6}.preset-features{list-style:none;margin-bottom:2.5rem;flex-grow:1}.preset-features li{margin-bottom:1rem;display:flex;align-items:center;gap:1rem;font-weight:300}.preset-features li i{color:var(--accent-secondary);font-size:1.1rem}.video-section{background:var(--bg-primary)}.video-container{max-width:100%;margin:0 auto}.video-link{display:block;position:relative;width:100%;max-width:800px;margin:0 auto;border-radius:var(--radius-md);overflow:hidden;box-shadow:var(--shadow-lg);transition:transform .3s ease,box-shadow .3s ease;background:var(--bg-tertiary)}.video-link:hover{transform:translateY(-5px);box-shadow:0 20px 50px #000000b3}.video-thumbnail{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;transition:background .3s ease}.video-link:hover .video-overlay{background:#00000080}.play-button{font-size:4rem;color:#fff;margin-bottom:1rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.video-overlay p{font-size:1.1rem;font-weight:600;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.7)}.video-duration{position:absolute;bottom:10px;right:10px;background:#000c;color:#fff;padding:4px 8px;border-radius:4px;font-size:.9rem;font-weight:500}.video-container iframe,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}.video-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#f59e0b1a,#ef44441a);cursor:pointer;transition:var(--transition)}.video-placeholder:hover{background:linear-gradient(135deg,#f59e0b26,#ef444426)}.video-placeholder i{font-size:4rem;color:var(--accent-primary);margin-bottom:1rem}.video-placeholder p{font-weight:600;font-size:1.1rem}.trust-section{background:var(--bg-secondary)}.trust-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2.5rem;margin-bottom:3rem}.trust-item{text-align:center;padding:2rem;background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);transition:var(--transition)}.trust-item:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:#f59e0b4d}.trust-item .icon{font-size:3rem;margin-bottom:1rem;background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.trust-item .number{font-size:2.5rem;font-weight:700;font-family:Space Grotesk,sans-serif;color:var(--text-primary);margin-bottom:.5rem}.trust-item .label{color:var(--text-secondary);font-size:.9rem}.trust-badges{display:flex;justify-content:center;align-items:center;gap:2rem;flex-wrap:wrap;padding:2rem;background:var(--bg-tertiary);border-radius:var(--radius-lg);border:1px solid var(--border-subtle)}.badge{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#10b9811a;border:1px solid rgba(16,185,129,.3);border-radius:var(--radius-sm);font-weight:600;color:var(--accent-secondary)}.competitor-section{background:var(--bg-primary)}.comparison-table{max-width:1000px;margin:0 auto;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}.comparison-table table{width:100%;border-collapse:collapse}.comparison-table thead{background:var(--bg-tertiary)}.comparison-table th{padding:1.5rem 1rem;font-weight:600;text-align:center;border-bottom:1px solid var(--border-subtle)}.comparison-table th:first-child{text-align:left;padding-left:2rem}.comparison-table .highlight-col{background:#f59e0b0d;border-left:2px solid var(--accent-primary);border-right:2px solid var(--accent-primary)}.comparison-table td{padding:1.25rem 1rem;text-align:center;border-bottom:1px solid var(--border-subtle)}.comparison-table td:first-child{text-align:left;font-weight:500;padding-left:2rem}.comparison-table .check{color:var(--accent-secondary);font-size:1.25rem}.comparison-table .cross{color:#ef4444;font-size:1.25rem}.proof-section{background:var(--bg-secondary)}.proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.proof-visual{position:relative}.zoomable-container{cursor:zoom-in;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-subtle);transition:var(--transition);box-shadow:var(--shadow-md)}.zoomable-container:hover{transform:scale(1.02);box-shadow:var(--shadow-lg)}.zoomable-container img{display:block;width:100%;height:auto}#lightbox{display:none;position:fixed;z-index:2000;left:0;top:0;width:100%;height:100%;background:#000000f2;justify-content:center;align-items:center;cursor:zoom-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#lightbox img{max-width:90%;max-height:90%;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.testimonial-card{background:var(--bg-tertiary);padding:2rem;border-radius:var(--radius-lg);border-left:3px solid var(--accent-primary);margin-bottom:1.5rem;transition:var(--transition)}.testimonial-card:hover{transform:translate(4px)}.testimonial-text{font-style:italic;font-size:1rem;margin-bottom:1.5rem;color:var(--text-secondary);font-weight:300;line-height:1.7}.testimonial-author{display:flex;flex-direction:column;gap:.25rem}.testimonial-author strong{color:var(--text-primary);font-weight:600}.testimonial-author span{font-size:.85rem;color:var(--text-muted)}.bonus-section{background:var(--bg-primary)}.bonus-stack{max-width:700px;margin:0 auto;background:var(--bg-secondary);border:2px solid var(--accent-primary);border-radius:var(--radius-lg);padding:3rem 2.5rem;box-shadow:var(--shadow-lg)}.bonus-item{display:flex;align-items:flex-start;gap:1.5rem;padding:1.5rem 0;border-bottom:1px solid var(--border-subtle)}.bonus-item:last-child{border-bottom:none}.bonus-item .icon{width:50px;height:50px;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.5rem;color:var(--accent-primary)}.bonus-item .content{flex-grow:1}.bonus-item .title{font-weight:600;font-size:1.1rem;margin-bottom:.25rem;color:var(--text-primary)}.bonus-item .description{font-size:.9rem;color:var(--text-muted)}.bonus-item .value{font-weight:700;font-family:Space Grotesk,sans-serif;color:var(--accent-primary);white-space:nowrap}.bonus-total{margin-top:2rem;padding-top:2rem;border-top:2px solid var(--accent-primary);text-align:center}.bonus-total .label{font-size:.9rem;text-transform:uppercase;color:var(--text-muted);margin-bottom:.5rem;letter-spacing:.1em}.bonus-total .old-price{font-size:1.5rem;text-decoration:line-through;color:var(--text-muted);margin-bottom:.5rem}.bonus-total .new-price{font-size:3rem;font-weight:700;font-family:Space Grotesk,sans-serif;background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bonus-total .savings{display:inline-block;margin-top:1rem;padding:.5rem 1rem;background:#10b9811a;border:1px solid rgba(16,185,129,.3);border-radius:50px;font-weight:600;color:var(--accent-secondary);font-size:.9rem}.pricing-section{background:var(--bg-secondary);text-align:center}.pricing-card{background:var(--bg-tertiary);border:2px solid var(--accent-primary);border-radius:var(--radius-lg);padding:3rem 2.5rem;max-width:600px;margin:0 auto 3rem;box-shadow:var(--shadow-lg)}.pricing-card h3{font-size:1.5rem;margin-bottom:.5rem}.pricing-card>p{color:var(--text-muted);margin-bottom:2rem}.pricing-price{margin:2rem 0}.pricing-price .old-price{font-size:1.5rem;text-decoration:line-through;color:var(--text-muted);display:block;margin-bottom:.5rem}.pricing-price .currency{font-size:1.5rem;vertical-align:super;color:var(--text-secondary)}.pricing-price .amount{font-size:4rem;font-weight:700;font-family:Space Grotesk,sans-serif;background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pricing-features{list-style:none;text-align:left;margin:2rem 0}.pricing-features li{margin-bottom:1rem;display:flex;align-items:center;gap:1rem;font-weight:300}.pricing-features li i{color:var(--accent-secondary);font-size:1.1rem}.guarantee{background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:var(--radius-md);padding:1.5rem;margin-top:2rem;display:inline-flex;align-items:center;gap:.75rem;font-weight:500;color:var(--accent-primary)}.urgency-banner{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;padding:1.25rem 2rem;border-radius:var(--radius-md);font-weight:600;display:inline-flex;align-items:center;gap:.75rem;box-shadow:0 4px 16px #ef444466;margin-bottom:1rem}.stock-counter{font-family:Space Grotesk,monospace;font-size:1.1rem;font-weight:700}.faq-section{background:var(--bg-primary)}.faq-grid{max-width:800px;margin:0 auto}.faq-item{background:var(--bg-secondary);border:1px solid var(--border-subtle);margin-bottom:1rem;border-radius:var(--radius-md);overflow:hidden;transition:var(--transition)}.faq-item:hover{border-color:#f59e0b4d}.faq-question{padding:1.75rem 2rem;font-size:1rem;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:var(--transition)}.faq-question:hover{background:#ffffff08}.faq-question i{transition:var(--transition);color:var(--accent-primary)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1);padding:0 2rem}.faq-item.active .faq-answer{max-height:500px;padding:0 2rem 1.75rem}.faq-item.active .faq-question i{transform:rotate(180deg)}.exit-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e6;z-index:3000;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.exit-popup.show{display:flex}.exit-popup-content{background:var(--bg-secondary);border:2px solid var(--accent-primary);border-radius:var(--radius-lg);padding:3rem;max-width:600px;position:relative;box-shadow:var(--shadow-lg);text-align:center;animation:popupSlide .3s ease-out}@keyframes popupSlide{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.exit-popup-close{position:absolute;top:1rem;right:1rem;background:none;border:none;color:var(--text-muted);font-size:1.5rem;cursor:pointer;transition:var(--transition)}.exit-popup-close:hover{color:var(--text-primary)}.exit-popup-emoji{font-size:4rem;margin-bottom:1rem}.exit-popup h3{margin-bottom:1rem;font-size:2rem}.exit-popup p{margin-bottom:2rem;font-size:1.1rem}.exit-popup .discount-code{background:#f59e0b1a;border:2px dashed var(--accent-primary);padding:1rem 2rem;border-radius:var(--radius-md);font-size:1.5rem;font-weight:700;font-family:Space Grotesk,monospace;color:var(--accent-primary);margin-bottom:1rem}.exit-popup .timer-small{color:var(--text-muted);font-size:.9rem;margin-bottom:2rem}footer{text-align:center;padding:3rem 0;border-top:1px solid var(--border-subtle);background:var(--bg-secondary)}.footer-logo{font-size:1.25rem;font-weight:700;font-family:Space Grotesk,sans-serif;margin-bottom:1rem}.footer-logo span{background:var(--accent-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}footer p{color:var(--text-muted);font-size:.9rem;margin-bottom:.5rem}.disclaimer{font-size:.8rem!important;margin-top:1.5rem}.real-results-section{padding:6rem 0;background:linear-gradient(135deg,var(--bg-secondary) 0%,var(--bg-tertiary) 100%);position:relative;overflow:hidden}.real-results-section:before{content:"";position:absolute;top:0;left:-50%;width:200%;height:100%;background:radial-gradient(ellipse at center,rgba(245,158,11,.05) 0%,transparent 70%);animation:float 20s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(2deg)}}.real-results-section .container{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative;z-index:1}.real-results-section .section-header{text-align:center;margin-bottom:4rem}.real-results-section .section-tag{display:inline-block;background:var(--accent-gradient);color:#fff;padding:.5rem 1.5rem;border-radius:50px;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;animation:pulse 2s ease-in-out infinite}.real-results-section h2{font-size:clamp(2.5rem,5vw,3.5rem);margin-bottom:1rem;background:linear-gradient(135deg,var(--text-primary) 0%,var(--accent-primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.real-results-section .section-header p{font-size:1.2rem;color:var(--text-muted)}.result-proof{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;margin-bottom:4rem}.result-image{position:relative}.image-wrapper{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg);cursor:zoom-in;transition:var(--transition)}.image-wrapper:hover{transform:scale(1.02);box-shadow:0 20px 60px #f59e0b4d}.result-img{width:100%;height:auto;display:block}.proof-overlay{position:absolute;top:2rem;right:2rem;background:#10b981e6;color:#fff;padding:.75rem 1.25rem;border-radius:var(--radius-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:fadeInDown .8s ease-out .5s both}.proof-badge{display:flex;align-items:center;gap:.5rem;font-weight:600}.proof-overlay i{font-size:1.2rem}.result-stats{display:flex;flex-direction:column;gap:2rem}.stat{background:#ffffff05;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:2rem;text-align:center;position:relative;overflow:hidden;transition:var(--transition)}.stat:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(245,158,11,.1),transparent);transition:left .8s ease}.stat:hover:before{left:100%}.stat:hover{transform:translateY(-5px);border-color:var(--accent-primary);box-shadow:var(--shadow-md)}.stat-number{font-size:clamp(2rem,4vw,2.5rem);font-weight:700;color:var(--accent-primary);margin-bottom:.5rem;font-family:Space Grotesk,monospace}.stat-label{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin-bottom:.25rem}.stat-period{font-size:.9rem;color:var(--text-muted)}.result-description{text-align:center;padding:3rem;background:#f59e0b0d;border-radius:var(--radius-lg);border:1px solid rgba(245,158,11,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.result-description h3{font-size:1.8rem;margin-bottom:1rem;color:var(--accent-primary)}.result-description p{font-size:1.1rem;margin-bottom:1rem;color:var(--text-secondary)}.result-description strong{color:var(--text-primary)}.real-testimonials{margin-top:4rem;padding-top:4rem;border-top:1px solid var(--border-subtle)}.real-testimonials .container{max-width:1000px;margin:0 auto;padding:0 2rem}.testimonial-title{text-align:center;font-size:2rem;margin-bottom:3rem;color:var(--text-primary)}.testimonial-grid-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.testimonial-card-mini{background:#ffffff05;padding:2rem;border-radius:var(--radius-lg);text-align:center;transition:var(--transition);border:1px solid var(--border-subtle)}.testimonial-card-mini:hover{transform:translateY(-5px);background:#ffffff0a;box-shadow:var(--shadow-md)}.testimonial-avatar{width:60px;height:60px;border-radius:50%;background:var(--accent-gradient);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-weight:700;font-size:1.2rem;color:#fff}.testimonial-content strong{display:block;margin-bottom:.5rem;color:var(--text-primary);font-size:1.1rem}.testimonial-content p{font-size:.95rem;font-style:italic;margin-bottom:1rem;color:var(--text-secondary)}.rating{color:var(--accent-primary);font-size:1.1rem;letter-spacing:.05em}@media(max-width:768px){.result-proof{grid-template-columns:1fr;gap:2rem}.testimonial-grid-mini{grid-template-columns:1fr;gap:1rem}.result-description{padding:2rem 1.5rem}.proof-overlay{top:1rem;right:1rem;padding:.5rem 1rem;font-size:.9rem}}@media(max-width:968px){.nav-links{display:none}.mobile-menu-toggle{display:block}.comparison-grid,.proof-grid{grid-template-columns:1fr;gap:2rem}.vs-divider{transform:rotate(90deg)}.presets-grid{grid-template-columns:1fr}.hero-stats{gap:2rem}.trust-grid{grid-template-columns:1fr}.comparison-table{overflow-x:auto}.sale-notification{left:1rem;right:1rem;max-width:none}.chat-widget{bottom:1rem;right:1rem}}@media(max-width:640px){html{font-size:14px}.container{padding:0 1.25rem}.section{padding:3rem 0}.btn{padding:.875rem 1.5rem;font-size:.85rem}.announcement-bar{font-size:.8rem;padding:.5rem .75rem}.exit-popup-content{padding:2rem;margin:1rem}}.real-results{background:linear-gradient(135deg,#0f172a,#1e293b);padding:80px 0;position:relative;overflow:hidden}.real-results:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,%3Csvg width="60" height="60" viewBox="0 0 60 60" xmlns="http://www.w3.org/2000/svg"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Cg fill="%23F59E0B" fill-opacity="0.05"%3E%3Cpath d="M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z"/%3E%3C/g%3E%3C/g%3E%3C/svg%3E') repeat;opacity:.1}.section-header{text-align:center;margin-bottom:60px}.section-badge{display:inline-flex;align-items:center;gap:8px;background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:50px;padding:8px 20px;color:#f59e0b;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:20px}.section-title{font-size:3rem;font-weight:700;color:#fff;margin-bottom:20px;font-family:Space Grotesk,sans-serif;line-height:1.2}.section-subtitle{font-size:1.25rem;color:#94a3b8;max-width:600px;margin:0 auto;line-height:1.6}.real-results-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-bottom:60px}.proof-container{position:relative}.proof-image{width:100%;border-radius:16px;box-shadow:0 25px 50px -12px #00000080;cursor:zoom-in;transition:transform .3s ease,box-shadow .3s ease}.proof-image:hover{transform:scale(1.02);box-shadow:0 30px 60px -15px #f59e0b4d}.zoom-overlay{position:absolute;top:20px;right:20px;background:#000000b3;color:#fff;padding:8px 12px;border-radius:8px;font-size:.85rem;display:flex;align-items:center;gap:8px;pointer-events:none;opacity:0;transition:opacity .3s ease}.proof-container:hover .zoom-overlay{opacity:1}.performance-metrics{display:grid;gap:30px}.metric-card{background:linear-gradient(135deg,#f59e0b1a,#ef44441a);border:1px solid rgba(245,158,11,.2);border-radius:16px;padding:30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.metric-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px #f59e0b33}.metric-icon{width:60px;height:60px;margin:0 auto 20px;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#fff}.metric-value{font-size:2.5rem;font-weight:700;font-family:Space Grotesk,sans-serif;background:linear-gradient(135deg,#f59e0b,#ef4444);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:10px}.metric-label{color:#94a3b8;font-size:1rem;text-transform:uppercase;letter-spacing:.05em}.real-results-highlight{background:#10b9811a;border:1px solid rgba(16,185,129,.3);border-radius:16px;padding:40px;text-align:center;margin-bottom:60px}.highlight-title{font-size:1.5rem;font-weight:600;color:#10b981;margin-bottom:20px}.highlight-points{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.highlight-point{display:flex;align-items:center;gap:12px;color:#fff;font-size:1.1rem}.highlight-point i{color:#10b981}.social-proof{background:#ffffff0d;border-radius:16px;padding:40px}.social-proof-title{font-size:1.8rem;font-weight:600;color:#fff;text-align:center;margin-bottom:30px}.testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.testimonial-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:20px;transition:transform .3s ease,background-color .3s ease}.testimonial-card:hover{transform:translateY(-3px);background:#ffffff14}.testimonial-text{color:#94a3b8;font-size:.9rem;line-height:1.6;margin-bottom:15px;font-style:italic}.testimonial-author{display:flex;align-items:center;gap:12px}.author-avatar{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#ef4444);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600}.author-info{flex-grow:1}.author-name{color:#fff;font-weight:600;font-size:.95rem}.author-title{color:#64748b;font-size:.85rem}.author-verified{color:#10b981}.image-zoom-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000000f2;z-index:9999;cursor:zoom-out;padding:40px;box-sizing:border-box}.image-zoom-modal img{width:100%;height:100%;object-fit:contain;border-radius:8px}.image-zoom-modal.active{display:flex;align-items:center;justify-content:center}@media(max-width:768px){.section-title{font-size:2rem}.real-results-content{grid-template-columns:1fr;gap:40px}.highlight-points{flex-direction:column;align-items:center;gap:20px}.testimonials-grid{grid-template-columns:1fr}}.chat-widget-fixed{position:fixed;bottom:1rem;right:1rem;z-index:9999}.chat-button{background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;border-radius:9999px;padding:1rem;box-shadow:0 16px 48px #0009;transition:all .3s cubic-bezier(.4,0,.2,1);border:none;cursor:pointer}.chat-button:hover{transform:scale(1.1);box-shadow:0 20px 60px #f59e0b66}.chat-window{background-color:#111827;border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:0 16px 48px #0009;width:24rem;height:32rem;display:flex;flex-direction:column}.chat-header{background:linear-gradient(135deg,#1a2332,#111827);color:#f9fafb;padding:1rem 1.5rem;border-radius:16px 16px 0 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.08)}.chat-content{flex:1;overflow-y:auto;background-color:#0a0e16}.chat-messages{flex:1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;background-color:#0a0e16}.message-visitor{display:flex;justify-content:flex-start}.message-admin{display:flex;justify-content:flex-end}.message-bubble{max-width:16rem;padding:.75rem 1rem;border-radius:12px;font-size:.875rem;font-weight:400}.message-bubble-visitor{background-color:#1a2332;color:#f9fafb;border:1px solid rgba(255,255,255,.08)}.message-bubble-admin{background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;font-weight:500}.message-bubble-admin p{color:#fff}.message-time{font-size:.75rem;color:#6b7280;margin-top:.25rem;padding:0 .5rem}.message-time-admin{text-align:right}.chat-input-form{border-top:1px solid rgba(255,255,255,.08);padding:1rem 1.5rem;background-color:#111827;border-radius:0 0 16px 16px}.chat-input{flex:1;padding:.75rem 1rem;border:1px solid rgba(255,255,255,.08);border-radius:12px;outline:none;background-color:#1a2332;color:#f9fafb;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:.875rem}.chat-input:focus{border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b1a;background-color:#111827}.chat-input::placeholder{color:#6b7280}.chat-submit{background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;padding:.75rem 1rem;border-radius:12px;border:none;cursor:pointer;margin-left:.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:500}.chat-submit:hover{transform:translateY(-1px);box-shadow:0 8px 24px #f59e0b4d}.chat-submit:disabled{opacity:.5;cursor:not-allowed;transform:none}.chat-form{padding:1.5rem;background-color:#111827}.chat-form-input{width:100%;padding:.75rem 1rem;border:1px solid rgba(255,255,255,.08);border-radius:12px;margin-bottom:1rem;outline:none;background-color:#1a2332;color:#f9fafb;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:.875rem}.chat-form-input:focus{border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b1a;background-color:#111827}.chat-form-input::placeholder{color:#6b7280}.chat-form-label{display:block;font-size:.875rem;font-weight:500;color:#9ca3af;margin-bottom:.5rem}.chat-form-button{width:100%;background:linear-gradient(135deg,#f59e0b,#ef4444);color:#fff;padding:.75rem 1rem;border-radius:12px;border:none;cursor:pointer;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);font-size:.875rem}.chat-form-button:hover{transform:translateY(-1px);box-shadow:0 8px 24px #f59e0b4d}.chat-form-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.chat-close{background-color:transparent;padding:.25rem;border-radius:8px;cursor:pointer;transition:all .2s ease}.chat-close:hover{background-color:#ffffff1a}.fade-enter-active,.fade-leave-active{transition:opacity .3s,transform .3s}.fade-enter-from,.fade-leave-to{opacity:0;transform:translateY(1rem) scale(.95)}.chat-messages::-webkit-scrollbar{width:6px}.chat-messages::-webkit-scrollbar-track{background:transparent}.chat-messages::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.chat-messages::-webkit-scrollbar-thumb:hover{background:#fff3}.fas,.fa{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-trophy:before{content:""}.fa-chart-line:before{content:""}.fa-bars:before{content:""}.fa-check:before{content:""}.fa-code:before{content:""}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/fa-solid-900.woff2) format("woff2")}.fas{font-family:"Font Awesome 6 Free";font-weight:900}</style> <link rel="preload" href="/css/fontawesome.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> <noscript><link rel="stylesheet" href="/css/fontawesome.css"></noscript> <style> .resources-section{background:#f8fafc;padding:100px 0}.resources-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin-top:50px}.resource-card{background:#fff;padding:40px 30px;border-radius:16px;text-align:center;box-shadow:0 5px 20px #00000014;transition:all .3s ease}.resource-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0000001f}.resource-icon{width:80px;height:80px;margin:0 auto 25px;background:linear-gradient(135deg,var(--accent-primary) 0%,var(--accent-secondary) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:2rem}.resource-card h3{margin:0 0 15px;font-size:1.4rem;color:var(--text-primary)}.resource-card p{color:var(--text-secondary);line-height:1.6;margin-bottom:25px}.resource-link{display:inline-flex;align-items:center;gap:8px;color:var(--accent-primary);font-weight:600;text-decoration:none;transition:gap .3s ease}.resource-link:hover{gap:12px}footer{background:#0a0e16;color:#fff;padding:60px 0 30px}.footer-content{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;margin-bottom:40px}.footer-section h4{font-size:1.1rem;margin-bottom:20px;color:var(--accent-primary)}.footer-section ul{list-style:none;padding:0;margin:0}.footer-section ul li{margin-bottom:12px}.footer-section a{color:#94a3b8;text-decoration:none;transition:color .3s ease}.footer-section a:hover{color:var(--accent-primary)}.footer-logo{font-size:1.8rem;font-weight:700;margin-bottom:15px}.footer-logo span{color:var(--accent-primary)}.footer-bottom{padding-top:30px;border-top:1px solid #1e293b;text-align:center}.footer-bottom p{margin:0;color:#64748b}.disclaimer{font-size:.85rem;margin-top:10px;opacity:.7}@media(max-width:768px){.resources-grid{grid-template-columns:1fr;gap:20px}.footer-content{grid-template-columns:1fr;gap:30px;text-align:center}.resource-card{padding:30px 20px}}
