@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");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-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.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(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.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(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.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(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");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-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.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+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(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");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-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.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(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.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(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.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(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");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-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.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+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(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");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-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.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(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.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(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.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(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");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-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.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+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(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");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-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.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(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.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(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.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(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");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-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.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+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:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.woff) format("woff");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-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2) format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.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:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2) format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2) format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.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:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2) format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.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:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2) format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.woff) format("woff");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-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.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+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:900;src:url(/assets/inter-cyrillic-ext-900-normal-buRuWz4h.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-900-normal-BUlv-ou0.woff) format("woff");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-display:swap;font-weight:900;src:url(/assets/inter-cyrillic-900-normal-CjyCg421.woff2) format("woff2"),url(/assets/inter-cyrillic-900-normal-BAVML7y5.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:900;src:url(/assets/inter-greek-ext-900-normal-voj7phVX.woff2) format("woff2"),url(/assets/inter-greek-ext-900-normal-LVqH4fM3.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-greek-900-normal-Clii5heL.woff2) format("woff2"),url(/assets/inter-greek-900-normal-7n5hB3DA.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:900;src:url(/assets/inter-vietnamese-900-normal-C4P836tE.woff2) format("woff2"),url(/assets/inter-vietnamese-900-normal-DBSPUrC7.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:900;src:url(/assets/inter-latin-ext-900-normal-ty8Tfvw5.woff2) format("woff2"),url(/assets/inter-latin-ext-900-normal-DG9wZIMw.woff) format("woff");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-display:swap;font-weight:900;src:url(/assets/inter-latin-900-normal-D4nM5aha.woff2) format("woff2"),url(/assets/inter-latin-900-normal-EUCDUbiG.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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primary: #6ee7b7;--color-secondary: #f0abfc;--color-emerald: #6ee7b7;--color-fuchsia: #f0abfc;--color-navy: #0F1729;--color-cyan: #22d3ee;--color-gold: #fde047;--color-coral: #fb923c;--color-rose: #fb7185;--color-black: #0A0A0A;--color-dark-gray: #1A1A1A;--color-medium-gray: #6B7280;--color-light-gray: #F3F4F6;--color-white: #FFFFFF;--gradient-brand: linear-gradient(135deg, #6ee7b7 0%, #f0abfc 100%);--gradient-hero: linear-gradient(135deg, #6ee7b7 0%, #0F1729 100%);--gradient-cta: var(--gradient-brand);--gradient-earn: linear-gradient(135deg, #6ee7b7 0%, #f0abfc 50%, #fde047 100%);--gradient-premium: linear-gradient(135deg, #f0abfc 0%, #6ee7b7 100%);--gradient-final: linear-gradient(135deg, #0F1729 0%, #6ee7b7 50%, #f0abfc 100%);--gradient-light: linear-gradient(180deg, #F3F4F6 0%, #FFFFFF 100%);--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", "Fira Code", monospace;--font-size-hero: 72px;--line-height-hero: 80px;--font-weight-hero: 900;--font-size-section: 64px;--line-height-section: 72px;--font-weight-section: 800;--font-size-sub: 48px;--line-height-sub: 56px;--font-weight-sub: 700;--font-size-body-lg: 32px;--line-height-body-lg: 42px;--font-weight-body-lg: 600;--font-size-body: 24px;--line-height-body: 36px;--font-weight-body: 400;--font-size-body-sm: 20px;--line-height-body-sm: 30px;--font-size-caption: 18px;--line-height-caption: 26px;--space-xs: 8px;--space-sm: 16px;--space-md: 24px;--space-lg: 32px;--space-xl: 48px;--space-2xl: 64px;--space-3xl: 96px;--space-4xl: 128px;--duration-fast: .2s;--duration-normal: .4s;--duration-slow: .6s;--easing-standard: ease-out;--easing-smooth: cubic-bezier(.16, 1, .3, 1);--breakpoint-mobile: 320px;--breakpoint-tablet: 768px;--breakpoint-desktop: 1024px;--breakpoint-large: 1440px}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{font-family:var(--font-sans);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-navy);background-color:var(--color-white);min-width:320px;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-section);line-height:1.2;margin:0}.text-hero{font-size:var(--font-size-hero);line-height:var(--line-height-hero);font-weight:var(--font-weight-hero)}.text-section{font-size:var(--font-size-section);line-height:var(--line-height-section);font-weight:var(--font-weight-section)}.text-sub{font-size:var(--font-size-sub);line-height:var(--line-height-sub);font-weight:var(--font-weight-sub)}.text-body-lg{font-size:var(--font-size-body-lg);line-height:var(--line-height-body-lg);font-weight:var(--font-weight-body-lg)}.text-body{font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-body)}.text-body-sm{font-size:var(--font-size-body-sm);line-height:var(--line-height-body-sm)}.text-caption{font-size:var(--font-size-caption);line-height:var(--line-height-caption)}.btn-primary{background:var(--gradient-brand);color:var(--color-navy);font-size:20px;font-weight:700;padding:20px 48px;border:none;border-radius:12px;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;box-shadow:0 4px 20px #6ee7b74d,0 2px 10px #f0abfc33;transition:all var(--duration-fast) var(--easing-standard);font-family:var(--font-sans)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 30px #6ee7b780,0 4px 20px #f0abfc4d}.btn-primary:active{transform:translateY(0)}.btn-primary:focus-visible{outline:4px solid rgba(110,231,183,.4);outline-offset:2px}.input-email{font-size:18px;font-family:var(--font-sans);padding:20px 24px;border-radius:12px;border:2px solid #E5E7EB;background:var(--color-white);width:100%;transition:all var(--duration-fast) var(--easing-standard)}.input-email:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px #6ee7b71a,0 0 20px #f0abfc0d;outline:none}.input-email::placeholder{color:var(--color-medium-gray)}.card{background:var(--color-white);border-radius:16px;padding:32px;box-shadow:0 4px 12px #0000000d;transition:all .3s var(--easing-standard)}.card:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000001a}.node-glow{box-shadow:0 0 20px #6ee7b74d;animation:node-pulse 3s ease-in-out infinite}@keyframes node-pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:fade-up var(--duration-slow) var(--easing-smooth)}.section-container{width:100%;max-width:1440px;margin:0 auto;padding:var(--space-4xl) var(--space-md)}.gradient-text{background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.gradient-text-reverse{background:var(--gradient-premium);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.text-center{text-align:center}.flex-center{display:flex;justify-content:center;align-items:center}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width: 767px){:root{--font-size-hero: 48px;--line-height-hero: 56px;--font-size-section: 40px;--line-height-section: 48px;--font-size-sub: 32px;--line-height-sub: 40px;--font-size-body-lg: 24px;--line-height-body-lg: 32px;--font-size-body: 18px;--line-height-body: 28px}.section-container{padding:var(--space-2xl) var(--space-sm)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:4px solid var(--color-primary);outline-offset:2px}:focus:not(:focus-visible){outline:none}.landing{min-height:100vh;background:var(--color-navy);display:flex;flex-direction:column;overflow:hidden;position:relative}.landing:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:repeating-linear-gradient(90deg,transparent 0px,transparent 48px,rgba(0,255,65,.08) 49px,rgba(0,255,65,.08) 50px,transparent 51px),repeating-linear-gradient(0deg,transparent 0px,transparent 48px,rgba(0,255,65,.06) 49px,rgba(0,255,65,.06) 50px,transparent 51px);pointer-events:none;filter:blur(1px);mix-blend-mode:screen;z-index:2}.landing-main:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:conic-gradient(from 180deg at 30% 40%,rgba(110,231,183,.2) 0deg,rgba(34,211,238,.15) 90deg,transparent 180deg,rgba(240,171,252,.1) 270deg,rgba(110,231,183,.2) 360deg);animation:gradient-flow 20s ease-in-out infinite;pointer-events:none;filter:blur(60px);transform-origin:center center;z-index:1}.landing:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse 2px 8px at 15% 70%,rgba(110,231,183,.4),transparent),radial-gradient(ellipse 2px 10px at 35% 80%,rgba(34,211,238,.3),transparent),radial-gradient(ellipse 2px 6px at 65% 60%,rgba(110,231,183,.35),transparent),radial-gradient(ellipse 2px 9px at 85% 75%,rgba(0,255,65,.25),transparent),radial-gradient(ellipse 2px 7px at 50% 90%,rgba(240,171,252,.3),transparent),conic-gradient(from 0deg at 70% 60%,transparent 0deg,rgba(110,231,183,.18) 90deg,rgba(34,211,238,.12) 180deg,transparent 270deg,rgba(0,255,65,.08) 330deg,transparent 360deg),radial-gradient(ellipse 70% 90% at 50% 70%,rgba(110,231,183,.12) 0%,transparent 65%);animation:particles-rise 15s ease-in-out infinite;pointer-events:none;filter:blur(40px);transform-origin:center center}@keyframes gradient-flow{0%,to{transform:rotate(0) scale(1);opacity:1}25%{transform:rotate(8deg) scale(1.05);opacity:.95}50%{transform:rotate(15deg) scale(1.08);opacity:.9}75%{transform:rotate(8deg) scale(1.05);opacity:.95}}@keyframes particles-rise{0%,to{transform:translateY(0) rotate(0) scale(1);opacity:1}25%{transform:translateY(-3%) rotate(-8deg) scale(1.04);opacity:.9}50%{transform:translateY(-5%) rotate(-15deg) scale(1.08);opacity:.85}75%{transform:translateY(-3%) rotate(-8deg) scale(1.04);opacity:.9}}.landing-header{display:flex;justify-content:space-between;align-items:center;padding:24px 124px;position:relative;z-index:100;max-width:1600px;margin:0 auto;width:100%}.logo{display:flex;align-items:center;gap:12px}.logo-image{width:56px;height:56px;animation:logo-sparkle 4s ease-in-out infinite;filter:drop-shadow(0 4px 12px rgba(110,231,183,.4));transition:all .3s ease;image-rendering:-webkit-optimize-contrast;image-rendering:smooth;object-fit:contain;backface-visibility:hidden;transform:translateZ(0);will-change:filter,transform}.logo-image:hover{filter:drop-shadow(0 6px 16px rgba(110,231,183,.6));transform:scale(1.05)}@keyframes logo-sparkle{0%,to{filter:drop-shadow(0 4px 12px rgba(110,231,183,.4))}50%{filter:drop-shadow(0 6px 20px rgba(240,171,252,.5))}}.logo-text{font-size:24px;font-weight:800;font-style:italic;background:linear-gradient(135deg,#6ee7b7,#f0abfc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.02em;text-shadow:none;filter:drop-shadow(0 2px 8px rgba(110,231,183,.4)) drop-shadow(0 2px 8px rgba(240,171,252,.3));padding:4px 2px;line-height:1.3;display:inline-block}.landing-main{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:0 124px 48px;max-width:1600px;margin:0 auto;width:100%;align-items:center;position:relative;z-index:10}.landing-content{display:flex;flex-direction:column;gap:28px;max-width:600px;position:relative;z-index:20;padding-left:0}.badge{display:inline-flex;align-self:flex-start;animation:badge-glow 3s ease-in-out infinite}.badge span{position:relative;display:inline-block;padding:7px 16px;border-radius:20px;font-size:14px;font-weight:500;letter-spacing:.005em;background:linear-gradient(135deg,#6ee7b714,#22d3ee0f);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(110,231,183,.3);box-shadow:0 4px 16px #6ee7b733,0 2px 8px #22d3ee26,inset 0 1px #ffffff1a;transition:all .3s ease;background-image:linear-gradient(135deg,#6ee7b714,#22d3ee0f),linear-gradient(135deg,#6ee7b7,#22d3ee,#f0abfc);background-origin:border-box,border-box;background-clip:padding-box,text;-webkit-background-clip:padding-box,text;-webkit-text-fill-color:transparent;color:transparent}.badge span:hover{border-color:#6ee7b780;box-shadow:0 6px 24px #6ee7b74d,0 3px 12px #22d3ee33,inset 0 1px #ffffff26;transform:translateY(-1px);background-image:linear-gradient(135deg,#6ee7b71f,#22d3ee1a),linear-gradient(135deg,#6ee7b7,#22d3ee,#f0abfc);background-clip:padding-box,text;-webkit-background-clip:padding-box,text}@keyframes badge-glow{0%,to{filter:drop-shadow(0 0 8px rgba(110,231,183,.3))}50%{filter:drop-shadow(0 0 16px rgba(110,231,183,.5))}}.creator-credibility{display:flex;align-items:baseline;justify-content:flex-start;gap:6px;flex-wrap:wrap;font-size:13px;line-height:1.5;margin-top:-12px}.credibility-text{color:#ffffff8c;font-weight:400;font-style:italic;text-shadow:0 1px 6px rgba(0,0,0,.5);letter-spacing:.01em}.credibility-separator{color:#ffffff80;font-weight:300;text-shadow:0 1px 6px rgba(0,0,0,.5);margin:0 1px}.creator-handle{color:#ffffffa6;font-weight:500;transition:color .25s ease,text-shadow .25s ease;text-shadow:0 1px 6px rgba(0,0,0,.5);text-decoration:none}.creator-handle:hover{color:#6ee7b7e6;text-shadow:0 2px 10px rgba(110,231,183,.4)}.hero-title{font-size:64px;font-weight:900;line-height:1.1;color:var(--color-white);margin:0;text-shadow:0 4px 16px rgba(0,0,0,.6),0 2px 4px rgba(0,0,0,.4)}.brand-name{display:block;font-style:italic;margin-bottom:12px;font-size:82px;font-weight:900;background:linear-gradient(135deg,#6ee7b7,#6ee7b7 20%,#f0abfc 80%,#f0abfc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;letter-spacing:-.03em;position:relative;padding:4px 0;line-height:1.1}.brand-name:before{content:"zanaadu";position:absolute;top:0;left:0;background:linear-gradient(135deg,#6ee7b7,#6ee7b7 20%,#f0abfc 80%,#f0abfc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:blur(24px);opacity:.6;z-index:-1;padding:4px 0;line-height:1.1}@keyframes gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.hero-subtitle-container{display:flex;flex-direction:column;gap:12px}.hero-subtitle{font-size:22px;line-height:1.5;color:#fff;margin:0;font-weight:500;text-shadow:0 2px 12px rgba(0,0,0,.8),0 4px 24px rgba(0,0,0,.6),0 1px 3px rgba(0,0,0,.95)}.hero-subtitle-emphasis{font-size:28px;line-height:1.4;color:#fff;margin:8px 0;font-weight:600;letter-spacing:-.01em;text-shadow:0 3px 16px rgba(0,0,0,.8),0 5px 30px rgba(0,0,0,.7),0 2px 6px rgba(0,0,0,.95)}.gradient-emphasis{color:#fff;background:none;-webkit-text-fill-color:#ffffff;font-weight:800;letter-spacing:-.01em;position:relative;display:inline-block;text-shadow:0 2px 8px rgba(0,0,0,.8),0 4px 16px rgba(0,0,0,.6)}@keyframes gradient-shimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.email-form{display:flex;flex-direction:column;gap:12px}.form-group{display:flex;gap:12px}.email-input{flex:1;padding:18px 24px;font-size:18px;border:2px solid #E5E7EB;border-radius:12px;background:var(--color-white);color:var(--color-navy);font-family:var(--font-sans);transition:all var(--duration-fast) var(--easing-standard);box-shadow:0 4px 16px #00000026}.email-input:focus{outline:none;border-color:var(--color-emerald);box-shadow:0 0 0 4px #6ee7b71a}.email-input.error{border-color:var(--color-rose);box-shadow:0 0 0 4px #fb71851a}.email-input::placeholder{color:var(--color-medium-gray)}.submit-button{padding:18px 40px;font-size:18px;font-weight:700;background:var(--gradient-cta);color:var(--color-navy);border:none;border-radius:12px;cursor:pointer;font-family:var(--font-sans);transition:all var(--duration-fast) var(--easing-standard);white-space:nowrap;box-shadow:0 4px 20px #6ee7b766,0 2px 8px #0003}.submit-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 30px #6ee7b780}.submit-button:disabled{opacity:.6;cursor:not-allowed}.error-message{color:var(--color-white);font-size:14px;margin:0;padding-left:4px;text-shadow:0 1px 4px rgba(0,0,0,.4)}.success-state{display:flex;align-items:center;gap:16px;padding:24px;background:#6ee7b726;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;border:2px solid var(--color-emerald);box-shadow:0 4px 16px #0003}.success-icon{width:48px;height:48px;background:var(--gradient-cta);color:var(--color-navy);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;flex-shrink:0;box-shadow:0 4px 20px #6ee7b74d}.success-logo{flex-shrink:0;animation:success-bounce .6s cubic-bezier(.68,-.55,.265,1.55);filter:drop-shadow(0 6px 20px rgba(110,231,183,.6))}@keyframes success-bounce{0%{transform:scale(0) rotate(-180deg);opacity:0}50%{transform:scale(1.1) rotate(10deg)}to{transform:scale(1) rotate(0);opacity:1}}.success-text{color:var(--color-white);font-size:18px;font-weight:600;margin:0;text-shadow:0 2px 8px rgba(0,0,0,.4)}.trust-signals{display:flex;align-items:center;gap:12px;color:#ffffffe6;font-size:14px;font-weight:500;text-shadow:0 2px 8px rgba(0,0,0,.4);margin-bottom:24px}.separator{opacity:.6}.twitter-link.glass{display:inline-flex;align-items:center;justify-content:center;color:#ffffffe6;transition:all .4s cubic-bezier(.16,1,.3,1);padding:16px;border-radius:14px;background:#6ee7b708;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1.5px solid rgba(110,231,183,.15);box-shadow:inset 0 1px #ffffff0d,0 4px 16px #0000001a}.twitter-link.glass:hover{color:#6ee7b7;background:#6ee7b714;border-color:#6ee7b759;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1a,0 8px 32px #6ee7b740,0 4px 16px #22d3ee33,0 0 0 1px #6ee7b71a}.twitter-link.glass svg{filter:drop-shadow(0 2px 8px rgba(110,231,183,.4));transition:filter .4s ease}.twitter-link.glass:hover svg{filter:drop-shadow(0 4px 16px rgba(110,231,183,.7))}.doc-link.glass{position:relative;display:inline-flex;align-items:center;gap:12px;padding:14px 24px;border-radius:16px;font-size:15px;font-weight:600;background:#6ee7b708;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1.5px solid rgba(110,231,183,.15);color:#fffffff2;cursor:not-allowed;transition:all .4s cubic-bezier(.16,1,.3,1);text-shadow:0 2px 12px rgba(0,0,0,.5);box-shadow:inset 0 1px #ffffff0d,0 4px 16px #0000001a}.doc-link.glass:hover{background:#6ee7b714;border-color:#6ee7b759;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff1a,0 8px 32px #6ee7b740,0 4px 16px #22d3ee33,0 0 0 1px #6ee7b71a}.doc-icon{flex-shrink:0;filter:drop-shadow(0 4px 12px rgba(110,231,183,.4));transition:all .4s cubic-bezier(.16,1,.3,1)}.doc-link.glass:hover .doc-icon{filter:drop-shadow(0 6px 20px rgba(110,231,183,.7));transform:scale(1.08) translateY(-1px)}.doc-title{position:relative;letter-spacing:.01em;line-height:1}.soon-super{position:relative;font-size:9px;font-weight:700;text-transform:lowercase;letter-spacing:.03em;margin-left:4px;color:#f0abfce6;opacity:.85;font-style:italic;animation:pulse-subtle 3s ease-in-out infinite}@keyframes pulse-subtle{0%,to{opacity:.7}50%{opacity:1}}.doc-link.glass:not(.coming-soon){cursor:pointer;background:#6ee7b70f;border-color:#6ee7b740}.doc-link.glass:not(.coming-soon):hover{background:#6ee7b726;border-color:#6ee7b780;transform:translateY(-3px);box-shadow:inset 0 1px #ffffff26,0 12px 48px #6ee7b766,0 6px 24px #22d3ee4d,0 0 0 1px #6ee7b733}.doc-link.glass:not(.coming-soon) .soon-super{display:none}.coming-soon-badge{display:none}.product-visual{display:flex;align-items:center;justify-content:center;position:relative;perspective:2000px;perspective-origin:center center;min-height:700px;padding:0 20px}.device-stack{position:relative;width:600px;max-width:100%;height:700px;transform-style:preserve-3d}.desktop-mockup{position:absolute;top:50%;left:50%;width:480px;height:340px;background:#1a1a1a;border-radius:12px;transform:translate(-80%) translateY(-50%) translateZ(-50px) rotateY(4deg) rotateX(2deg) scale(.95);box-shadow:0 40px 80px #0006,0 20px 40px #0000004d,0 0 0 1px #6ee7b726;opacity:.94;transition:all .6s cubic-bezier(.16,1,.3,1);filter:blur(.2px)}.device-stack:hover .desktop-mockup{transform:translate(-82%) translateY(-50%) translateZ(-45px) rotateY(3deg) rotateX(1deg) scale(.98);opacity:.97;filter:blur(.1px)}.browser-chrome{background:linear-gradient(180deg,#2a2a2a,#1f1f1f);border-radius:12px 12px 0 0;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.05)}.browser-controls{display:flex;gap:8px;margin-bottom:10px}.browser-controls .dot{width:12px;height:12px;border-radius:50%;background:#ffffff26}.browser-controls .dot:nth-child(1){background:#ff5f57cc}.browser-controls .dot:nth-child(2){background:#ffbd2ecc}.browser-controls .dot:nth-child(3){background:#28c940cc}.browser-url{display:flex;align-items:center}.url-bar{flex:1;background:#0000004d;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:6px 12px;display:flex;align-items:center;gap:8px}.lock-icon{font-size:12px;opacity:.6}.url-text{font-size:13px;color:#ffffffb3;font-weight:500}.browser-content{padding:24px;background:#0a0a0a;border-radius:0 0 12px 12px;height:calc(100% - 32px);overflow:hidden}.desktop-post-card{background:#1f1f1f;border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:16px;border:1px solid rgba(110,231,183,.1)}.desktop-post-card .post-header{display:flex;align-items:center;gap:12px}.desktop-post-card .avatar{width:48px;height:48px;background:linear-gradient(135deg,#6ee7b7,#22d3ee);border-radius:50%;flex-shrink:0}.post-meta{display:flex;flex-direction:column;gap:4px}.username{font-size:14px;color:#ffffffe6;font-weight:600}.phone-mockup{position:absolute;top:50%;left:50%;width:280px;height:580px;background:#1a1a1a;border-radius:40px;padding:12px;transform:translate(-15%) translateY(-48%) translateZ(15px) rotateY(-5deg) rotateX(-1deg) scale(.95);box-shadow:0 50px 100px #00000080,0 30px 60px #0006,0 0 0 1px #6ee7b733,inset 0 0 0 1px #ffffff0d;transition:all .6s cubic-bezier(.16,1,.3,1);animation:phone-float 6s ease-in-out infinite}.device-stack:hover .phone-mockup{transform:translate(-12%) translateY(-48%) translateZ(25px) rotateY(-4deg) rotateX(-1deg) scale(.98)}@keyframes phone-float{0%,to{transform:translate(-15%) translateY(-48%) translateZ(15px) rotateY(-5deg) rotateX(-1deg) scale(.95)}50%{transform:translate(-15%) translateY(calc(-48% - 10px)) translateZ(18px) rotateY(-5deg) rotateX(-1deg) scale(.95)}}.phone-screen{width:100%;height:100%;background:#000;border-radius:32px;overflow:hidden;position:relative}.phone-content{padding:20px;background:linear-gradient(180deg,#0a0a0a,#1a1a1a);height:100%;display:flex;flex-direction:column;gap:0;overflow-y:auto}.phone-post-card{background:#1f1f1f;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:12px;border:1px solid rgba(110,231,183,.15)}.creator-header{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}.creator-header .avatar{width:48px;height:48px}.earnings-hero{background:linear-gradient(135deg,#6ee7b7,#22d3ee);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:8px;box-shadow:0 8px 24px #6ee7b74d}.earnings-label{font-size:13px;font-weight:700;color:#0f1729cc;letter-spacing:.03em;text-transform:uppercase}.earnings-amount{font-size:48px;font-weight:900;color:#0f1729;line-height:1;letter-spacing:-.02em}.earnings-growth{display:flex;align-items:center;gap:6px;margin-top:4px}.growth-indicator{font-size:16px;color:#0f1729;font-weight:900}.growth-text{font-size:13px;font-weight:700;color:#0f1729d9}.stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.stat-card{background:#0006;border:1px solid rgba(110,231,183,.25);border-radius:16px;padding:16px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 12px #0000004d}.stat-icon{font-size:28px;line-height:1;filter:drop-shadow(0 2px 8px rgba(110,231,183,.6));opacity:1}.stat-icon-svg{filter:drop-shadow(0 4px 12px rgba(110,231,183,.6));transition:all .3s ease}.stat-card:hover .stat-icon-svg{filter:drop-shadow(0 6px 16px rgba(110,231,183,.8));transform:scale(1.1)}.stat-number{font-size:24px;font-weight:900;color:#6ee7b7;line-height:1}.stat-label{font-size:11px;font-weight:600;color:#fff9;text-transform:uppercase;letter-spacing:.03em;line-height:1.3}.activity-card{background:#6ee7b70d;border:1px solid rgba(110,231,183,.1);border-radius:16px;padding:16px;margin-top:16px}.activity-header{font-size:12px;font-weight:700;color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}.activity-items{display:flex;flex-direction:column;gap:10px}.activity-item{display:flex;align-items:center;gap:12px}.activity-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.activity-dot.upvote{background:#6ee7b7;box-shadow:0 0 8px #6ee7b799}.activity-dot.reply{background:#22d3ee;box-shadow:0 0 8px #22d3ee99}.activity-info{display:flex;justify-content:space-between;align-items:center;flex:1}.activity-type{font-size:13px;color:#fffc;font-weight:500}.activity-amount{font-size:14px;font-weight:700;color:#6ee7b7}.phone-stats-card{background:linear-gradient(135deg,#6ee7b7,#22d3ee);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:12px}.post-header{display:flex;align-items:center;gap:12px}.avatar{width:40px;height:40px;background:linear-gradient(135deg,#6ee7b7,#22d3ee);border-radius:50%;flex-shrink:0}.avatar-logo{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0;filter:drop-shadow(0 4px 12px rgba(110,231,183,.3));transition:all .3s ease}.avatar-logo:hover{filter:drop-shadow(0 6px 16px rgba(110,231,183,.5));transform:scale(1.05)}.verified-badge{font-size:12px;color:#6ee7b7;font-weight:600}.post-content{display:flex;flex-direction:column;gap:8px}.post-text{height:12px;background:#ffffff1a;border-radius:6px;animation:shimmer 2s ease-in-out infinite}.post-text.short{width:70%}@keyframes shimmer{0%,to{opacity:.3}50%{opacity:.5}}.engagement-verified{display:flex;flex-direction:column;gap:12px;margin-top:12px}.engage-stats{display:flex;gap:16px}.engage-item{display:flex;align-items:center;gap:6px;font-size:14px;color:#ffffffd9}.engage-item .icon{font-size:18px}.engage-item .count{font-weight:700;font-size:16px}.verify-btn{display:flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(135deg,#6ee7b733,#22d3ee33);border:1px solid rgba(110,231,183,.4);border-radius:8px;padding:10px 14px;font-size:13px;font-weight:700;color:#6ee7b7;cursor:pointer;transition:all .2s ease}.verify-btn:hover{background:linear-gradient(135deg,#6ee7b74d,#22d3ee4d);border-color:#6ee7b799;transform:translateY(-1px)}.verify-icon{font-size:14px}.verify-text{letter-spacing:.01em}.proof-banner{margin-top:12px;padding:12px;background:#6ee7b714;border:1px solid rgba(110,231,183,.2);border-radius:8px;display:flex;flex-direction:column;gap:6px}.proof-header{display:flex;justify-content:space-between;align-items:center}.proof-label{font-size:11px;font-weight:700;color:#6ee7b7;letter-spacing:.05em;text-transform:uppercase}.proof-block{font-size:11px;font-weight:600;color:#fff9;font-family:SF Mono,Monaco,Courier New,monospace}.proof-hash{display:flex;align-items:center;gap:6px}.hash-label{font-size:10px;font-weight:600;color:#ffffff80;text-transform:uppercase;letter-spacing:.05em}.hash-value{font-size:11px;font-weight:600;color:#ffffffb3;font-family:SF Mono,Monaco,Courier New,monospace;letter-spacing:.02em}.engagement{display:flex;gap:16px;margin-top:8px}.engage-btn{display:flex;align-items:center;gap:6px;font-size:14px;color:#ffffffb3}.icon{font-size:18px}.count{font-weight:600}.verified-icon{color:#6ee7b7;font-size:12px;animation:pulse-glow 3s ease-in-out infinite}@keyframes pulse-glow{0%,to{opacity:.7}50%{opacity:1;filter:drop-shadow(0 0 4px #6ee7b7)}}.stat-row{display:flex;justify-content:space-between;align-items:center;color:#0f1729;font-size:14px;font-weight:600}.stat-value{font-size:24px;font-weight:900}@media (prefers-reduced-motion: reduce){.landing-main:before,.landing:after{animation:none}.phone-mockup,.desktop-mockup{animation:none!important;transition:none}.shimmer,.pulse-glow,.post-text,.verified-icon,.creator-credibility{animation:none!important}.landing-content>*{animation:none;opacity:1;transform:none}}@media (max-width: 1300px){.landing-header{padding-left:80px;padding-right:80px}.landing-main{gap:60px;padding-left:80px;padding-right:80px}.device-stack{width:550px}.desktop-mockup{width:440px;height:320px;transform:translate(-75%) translateY(-50%) translateZ(-50px) rotateY(4deg) rotateX(2deg) scale(.92)}.phone-mockup{width:260px;height:540px}}@media (max-width: 1100px){.landing-header{padding-left:64px;padding-right:64px}.landing-main{grid-template-columns:1fr;gap:80px;padding:0 64px 48px}.landing-content{max-width:600px;margin:0 auto;text-align:center}.badge{align-self:center}.creator-credibility{justify-content:center}.hero-title{font-size:56px}.hero-subtitle{font-size:20px}.hero-subtitle-emphasis{font-size:24px}.email-form{align-items:center}.form-group{max-width:500px;width:100%}.trust-signals{justify-content:center}.product-visual{min-height:600px;padding:40px 20px}.device-stack{width:600px;height:600px;margin:0 auto}.desktop-mockup{width:460px;height:330px;transform:translate(-75%) translateY(-50%) translateZ(-50px) rotateY(4deg) rotateX(2deg) scale(.95)}.phone-mockup{width:270px;height:560px;transform:translate(-15%) translateY(-48%) translateZ(15px) rotateY(-5deg) rotateX(-1deg) scale(.95)}}@media (max-width: 900px){.landing-header{padding-left:48px;padding-right:48px}.landing-main{gap:60px;padding:0 48px 32px}.hero-title{font-size:48px}.hero-subtitle{font-size:19px}.hero-subtitle-emphasis{font-size:22px}.product-visual{min-height:500px}.device-stack{width:500px;height:500px}.desktop-mockup{width:400px;height:280px}.phone-mockup{width:240px;height:500px}}@media (max-width: 768px){.landing-header{padding:20px 32px}.landing-main{padding:0 32px 24px;gap:48px}.creator-credibility{font-size:12px;gap:5px}.hero-title{font-size:42px}.hero-subtitle{font-size:18px}.hero-subtitle-emphasis{font-size:21px}.hero-subtitle-container{gap:10px}.form-group{flex-direction:column}.trust-signals{flex-wrap:wrap;font-size:13px;row-gap:12px}.product-visual{min-height:480px;perspective:1200px;padding:20px}.device-stack{width:100%;max-width:450px;height:480px}.desktop-mockup{display:none}.phone-mockup{width:280px;height:560px;left:50%;right:auto;transform:translate(-50%) translateY(-50%) translateZ(0) rotateY(0) rotateX(0) scale(1);animation:phone-float-mobile 6s ease-in-out infinite}@keyframes phone-float-mobile{0%,to{transform:translate(-50%) translateY(-50%) translateZ(0) scale(1)}50%{transform:translate(-50%) translateY(calc(-50% - 8px)) translateZ(0) scale(1)}}.device-stack:hover .phone-mockup{transform:translate(-50%) translateY(-50%) translateZ(5px) scale(1)}.phone-content{padding:16px;gap:12px}.phone-post-card{padding:12px}.phone-stats-card{padding:16px}}@media (max-width: 600px){.landing-main{gap:40px}.hero-title{font-size:36px}.hero-subtitle{font-size:17px}.hero-subtitle-emphasis{font-size:20px}.hero-subtitle-container{gap:8px}.device-stack{max-width:380px;height:440px}.phone-mockup{width:260px;height:520px}}@media (max-width: 480px){.landing-header{padding:16px 24px}.logo-image{width:36px;height:36px}.logo-text{font-size:18px}.landing-main{padding:0 24px 20px;gap:32px}.creator-credibility{font-size:11px;gap:5px}.hero-title{font-size:32px}.hero-subtitle{font-size:16px}.hero-subtitle-emphasis{font-size:19px}.hero-subtitle-container{gap:6px}.badge span{font-size:12px;padding:6px 14px}.product-visual{min-height:400px;padding:10px}.device-stack{max-width:320px;height:400px}.phone-mockup{width:240px;height:480px}.phone-content{padding:14px;gap:10px}.phone-post-card{padding:10px;gap:10px}.phone-stats-card{padding:14px;gap:10px}.stat-value{font-size:20px}.trust-signals{font-size:12px;row-gap:10px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.landing-content>*{animation:fadeInUp .6s var(--easing-smooth) backwards}.landing-content>*:nth-child(1){animation-delay:.1s}.landing-content>*:nth-child(2){animation-delay:.2s}.landing-content>*:nth-child(3){animation-delay:.3s}.landing-content>*:nth-child(4){animation-delay:.4s}.landing-content>*:nth-child(5){animation-delay:.5s}.product-visual{animation:fadeInUp .8s var(--easing-smooth) .3s backwards}.admin-login{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f1729,#1a2332);padding:20px}.admin-login-box{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:40px;max-width:400px;width:100%;text-align:center}.admin-login-box h1{color:#fff;font-size:24px;margin-bottom:24px;font-weight:600}.admin-login-box input{width:100%;padding:12px 16px;font-size:16px;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:#ffffff0d;color:#fff;margin-bottom:16px;font-family:inherit}.admin-login-box input:focus{outline:none;border-color:#6ee7b7}.admin-login-box button{width:100%;padding:12px 24px;font-size:16px;font-weight:600;background:linear-gradient(135deg,#6ee7b7,#22d3ee);color:#0f1729;border:none;border-radius:8px;cursor:pointer;transition:transform .2s,opacity .2s}.admin-login-box button:hover{transform:translateY(-2px)}.admin-login-box button:disabled{opacity:.5;cursor:not-allowed}.admin-login-box .error{color:#ff6b6b;margin-top:12px;font-size:14px}.admin-dashboard{min-height:100vh;background:#0f1729;padding:40px 20px;color:#fff}.admin-header{max-width:1200px;margin:0 auto 32px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.admin-header h1{font-size:32px;font-weight:700;background:linear-gradient(135deg,#6ee7b7,#22d3ee);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.btn-download{padding:10px 20px;font-size:14px;font-weight:600;background:linear-gradient(135deg,#6ee7b7,#22d3ee);color:#0f1729;border:none;border-radius:8px;cursor:pointer;transition:transform .2s}.btn-download:hover{transform:translateY(-2px)}.admin-stats{max-width:1200px;margin:0 auto 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.stat-card{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px;text-align:center}.stat-value{font-size:36px;font-weight:700;background:linear-gradient(135deg,#6ee7b7,#22d3ee);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:8px}.stat-label{font-size:14px;color:#fff9;text-transform:uppercase;letter-spacing:.5px}.admin-table-container{max-width:1200px;margin:0 auto;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden}.admin-table{width:100%;border-collapse:collapse}.admin-table thead{background:#ffffff0d}.admin-table th{padding:16px;text-align:left;font-weight:600;font-size:14px;color:#fffc;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid rgba(255,255,255,.1)}.admin-table td{padding:16px;border-bottom:1px solid rgba(255,255,255,.05);font-size:14px}.admin-table tbody tr:hover{background:#ffffff08}.admin-table tbody tr:last-child td{border-bottom:none}@media (max-width: 768px){.admin-header{flex-direction:column;align-items:stretch}.admin-header h1{font-size:24px}.admin-stats{grid-template-columns:repeat(2,1fr)}.stat-value{font-size:28px}.admin-table-container{overflow-x:auto}.admin-table{min-width:600px}}.app{width:100%;min-height:100vh}
