@font-face{font-family:__Poppins_851870;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c177e25b87fd9cd-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_851870;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c9a125e97d835e1-s.p.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:__Poppins_851870;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c285fdca692ea22-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Poppins_851870;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_851870;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.p.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:__Poppins_851870;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Poppins_851870;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_851870;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.p.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:__Poppins_851870;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Poppins_851870;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_851870;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.p.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:__Poppins_851870;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Poppins_851870;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_851870;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.p.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:__Poppins_851870;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Poppins_851870;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28485c0de2075f40-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_851870;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-s.p.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:__Poppins_851870;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Poppins_851870;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/f5b513e981884070-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:__Poppins_851870;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/b8442747db2a9bad-s.p.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:__Poppins_851870;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/6245472ced48d3be-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Poppins_Fallback_851870;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_851870{font-family:__Poppins_851870,__Poppins_Fallback_851870;font-style:normal}.__variable_851870{--font-poppins:"__Poppins_851870","__Poppins_Fallback_851870"}@font-face{font-family:__JetBrains_Mono_3b7547;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.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:__JetBrains_Mono_3b7547;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_3b7547;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.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:__JetBrains_Mono_3b7547;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.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:__JetBrains_Mono_3b7547;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.p.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:__JetBrains_Mono_3b7547;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,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:__JetBrains_Mono_3b7547;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.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:__JetBrains_Mono_3b7547;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__JetBrains_Mono_3b7547;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.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:__JetBrains_Mono_3b7547;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.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:__JetBrains_Mono_3b7547;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.p.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:__JetBrains_Mono_3b7547;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,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:__JetBrains_Mono_Fallback_3b7547;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3b7547{font-family:__JetBrains_Mono_3b7547,__JetBrains_Mono_Fallback_3b7547;font-style:normal}.__variable_3b7547{--font-jetbrains:"__JetBrains_Mono_3b7547","__JetBrains_Mono_Fallback_3b7547"}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.block{display:block}:root{--bg:#eef3ff;--bg-soft:#f5f8ff;--ink:#060d24;--ink-soft:#3d4a6e;--ink-mute:#7782a8;--dark:#060d24;--dark-elev:#0d1638;--dark-line:hsla(0,0%,100%,.1);--blue:#2862ff;--blue-bright:#4d7eff;--blue-light:#80a3ff;--blue-deep:#0a3dd4;--blue-glow:rgba(40,98,255,.5);--danger:#ff3b5c;--glass:hsla(0,0%,100%,.6);--glass-strong:hsla(0,0%,100%,.85);--glass-dark:rgba(13,22,56,.6);--glass-border:hsla(0,0%,100%,.7);--glass-border-dark:hsla(0,0%,100%,.12);--shadow-glass:0 8px 32px rgba(40,98,255,.08),inset 0 1px 0 hsla(0,0%,100%,.8);--shadow-elev:0 20px 60px rgba(40,98,255,.15),0 4px 12px rgba(6,13,36,.05)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-poppins),-apple-system,sans-serif;font-weight:400;color:var(--ink);line-height:1.5;overflow-x:hidden;-webkit-font-smoothing:antialiased}.mesh-bg,body{background:var(--bg)}.mesh-bg{position:fixed;inset:0;z-index:-3;overflow:hidden}.mesh-bg:after,.mesh-bg:before{content:"";position:absolute;width:800px;height:800px;border-radius:50%;filter:blur(120px);opacity:.55;animation:float-blob 20s ease-in-out infinite}.mesh-bg:before{background:radial-gradient(circle,var(--blue) 0,transparent 70%);top:-200px;left:-200px}.mesh-bg:after{background:radial-gradient(circle,var(--blue-light) 0,transparent 70%);top:30%;right:-300px;animation-delay:-10s;opacity:.45}.mesh-blob-3{position:fixed;width:600px;height:600px;border-radius:50%;filter:blur(100px);background:radial-gradient(circle,var(--blue-bright) 0,transparent 70%);opacity:.25;bottom:-200px;left:30%;z-index:-2;animation:float-blob 25s ease-in-out infinite reverse}@keyframes float-blob{0%,to{transform:translate(0) scale(1)}33%{transform:translate(100px,-50px) scale(1.1)}66%{transform:translate(-80px,60px) scale(.95)}}.grid-overlay{background-image:linear-gradient(rgba(40,98,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(40,98,255,.12) 1px,transparent 0);background-size:60px 60px;mask-image:radial-gradient(ellipse 90% 70% at 50% 0,#000 30%,transparent 85%);-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 0,#000 30%,transparent 85%)}.grid-overlay,.ticker-bg{position:fixed;inset:0;z-index:-1;pointer-events:none}.ticker-bg{overflow:hidden}.ticker-line{position:absolute;white-space:nowrap;font-family:var(--font-jetbrains),monospace;font-size:14px;font-weight:500;opacity:.28;animation:scroll-ticker 60s linear infinite}.ticker-line.up{color:var(--blue)}.ticker-line.down{color:var(--danger)}.ticker-line:first-child{top:12%;animation-duration:80s}.ticker-line:nth-child(2){top:35%;animation-duration:100s;animation-direction:reverse}.ticker-line:nth-child(3){top:65%;animation-duration:90s}.ticker-line:nth-child(4){top:85%;animation-duration:110s;animation-direction:reverse}@keyframes scroll-ticker{0%{transform:translateX(100vw)}to{transform:translateX(-100%)}}.container{max-width:1200px;margin:0 auto;padding:0 24px}nav{position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:100;width:calc(100% - 40px);max-width:1100px}.nav-inner{background:var(--glass-strong);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid var(--glass-border);border-radius:100px;padding:10px 12px 10px 28px;display:flex;align-items:center;justify-content:space-between;box-shadow:var(--shadow-glass)}.logo{font-family:var(--font-poppins),sans-serif;font-size:18px;font-weight:700;letter-spacing:-.02em;color:var(--ink);text-decoration:none}.logo span{color:var(--blue);font-weight:800}.nav-links{display:flex;gap:32px;align-items:center}.nav-links a{color:var(--ink-soft);text-decoration:none;font-size:14px;font-weight:500;transition:color .2s}.nav-links a:hover{color:var(--blue)}.nav-cta{background:var(--ink);color:#fff;padding:11px 22px;border-radius:100px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s}.nav-cta:hover{background:var(--blue);transform:translateY(-1px);box-shadow:0 8px 24px var(--blue-glow)}@media (max-width:768px){.nav-links{display:none}}.hero{padding:160px 0 80px;text-align:center;position:relative}.badge{display:inline-flex;align-items:center;gap:10px;background:var(--glass-strong);backdrop-filter:blur(12px);border:1px solid var(--glass-border);padding:8px 18px;border-radius:100px;font-size:13px;font-weight:600;color:var(--ink);margin-bottom:32px;box-shadow:var(--shadow-glass)}.badge:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--blue);box-shadow:0 0 12px var(--blue);animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}h1{font-family:var(--font-poppins),sans-serif;font-size:clamp(40px,6.5vw,76px);font-weight:700;letter-spacing:-.035em;line-height:1.05;margin-bottom:28px;color:var(--ink)}h1 .highlight{position:relative;color:var(--blue);display:inline-block}h1 .highlight:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:8px;background:var(--blue);border-radius:4px;transform:scaleX(0);transform-origin:left;animation:underline-in 1s cubic-bezier(.65,0,.35,1) .6s forwards;opacity:.25;z-index:-1}@keyframes underline-in{to{transform:scaleX(1)}}.sub{font-size:clamp(16px,1.6vw,19px);color:var(--ink-soft);max-width:620px;margin:0 auto 48px;line-height:1.55;font-weight:400}.vsl-wrap{max-width:900px;margin:0 auto 36px;padding:16px;background:var(--glass-strong);backdrop-filter:blur(24px);border:1px solid var(--glass-border);border-radius:28px;box-shadow:0 30px 80px rgba(40,98,255,.2),0 8px 24px rgba(6,13,36,.08),inset 0 1px 0 hsla(0,0%,100%,.9);position:relative}.vsl-wrap:before{content:"";position:absolute;inset:-2px;border-radius:30px;padding:2px;background:linear-gradient(135deg,var(--blue),transparent 40%,var(--blue-light),transparent 70%,var(--blue));background-size:200% 200%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.6;animation:shimmer 4s linear infinite}@keyframes shimmer{0%,to{background-position:0 0}50%{background-position:100% 100%}}.vsl-player{aspect-ratio:16/9;background:var(--dark);border-radius:18px;position:relative;overflow:hidden}.vsl-iframe{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:18px}.vsl-meta{position:absolute;bottom:20px;left:20px;z-index:2;pointer-events:none;color:#fff;font-family:var(--font-jetbrains),monospace;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;display:flex;align-items:center;gap:10px;background:rgba(0,0,0,.55);backdrop-filter:blur(10px);padding:6px 12px;border-radius:100px;border:1px solid hsla(0,0%,100%,.12)}.vsl-meta:before{content:"";width:8px;height:8px;background:var(--danger);border-radius:50%;animation:pulse 1.5s infinite}.cta-primary{display:inline-flex;align-items:center;gap:12px;background:var(--ink);color:#fff;padding:20px 40px;border-radius:100px;text-decoration:none;font-size:16px;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(6,13,36,.2),0 16px 40px rgba(6,13,36,.15),inset 0 1px 0 hsla(0,0%,100%,.15);border:none;cursor:pointer;position:relative;overflow:hidden}.cta-primary:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--blue),var(--blue-deep));opacity:0;transition:opacity .25s}.cta-primary>*{position:relative;z-index:1}.cta-primary:hover:before{opacity:1}.cta-primary:hover{transform:translateY(-3px);box-shadow:0 8px 20px var(--blue-glow),0 20px 50px rgba(40,98,255,.3)}.cta-arrow{width:18px;height:18px;transition:transform .25s}.cta-primary:hover .cta-arrow{transform:translateX(6px)}.trust-bar{margin-top:100px;padding:32px 40px;background:var(--glass-strong);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:24px;box-shadow:var(--shadow-glass)}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.trust-item{display:flex;flex-direction:column;text-align:center;position:relative}.trust-item:not(:last-child):after{content:"";position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:1px;height:40px;background:var(--ink-mute);opacity:.2}.trust-number{font-family:var(--font-poppins),sans-serif;font-size:32px;font-weight:700;color:var(--blue);letter-spacing:-.03em;line-height:1;margin-bottom:6px}.trust-label{font-size:12px;color:var(--ink-mute);text-transform:uppercase;letter-spacing:.1em;font-weight:600}@media (max-width:640px){.trust-grid{grid-template-columns:repeat(2,1fr);gap:24px 0}.trust-item:nth-child(2):after{display:none}}section.block{padding:120px 0;position:relative}section.dark-section{background:var(--dark);color:#fff;position:relative;overflow:hidden;margin-top:40px}section.dark-section:before{background:radial-gradient(ellipse 60% 50% at 20% 20%,rgba(40,98,255,.3),transparent 60%),radial-gradient(ellipse 60% 50% at 80% 80%,rgba(77,126,255,.2),transparent 60%)}section.dark-section:after,section.dark-section:before{content:"";position:absolute;inset:0;pointer-events:none}section.dark-section:after{background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:60px 60px}section.dark-section .container{position:relative;z-index:1}section.dark-section h2{color:#fff}section.dark-section h2 .highlight{color:var(--blue-bright)}section.dark-section h2 .highlight:after{background:var(--blue-bright)}section.dark-section .section-sub{color:hsla(0,0%,100%,.7)}section.dark-section .section-tag{background:hsla(0,0%,100%,.08);border-color:var(--glass-border-dark);color:var(--blue-bright)}section.blue-section{background:linear-gradient(180deg,var(--blue) 0,var(--blue-deep) 100%);color:#fff;position:relative;overflow:hidden}section.blue-section:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 40% at 80% 30%,rgba(128,163,255,.3),transparent 60%),radial-gradient(ellipse 60% 50% at 20% 70%,rgba(77,126,255,.25),transparent 60%)}section.blue-section:after{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.08) 1px,transparent 0);background-size:60px 60px;mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,#000 30%,transparent 80%)}section.blue-section .container{position:relative;z-index:1}section.blue-section h2{color:#fff}section.blue-section h2 .highlight{color:var(--blue-light)}section.blue-section h2 .highlight:after{background:var(--blue-light)}section.blue-section .section-sub{color:hsla(0,0%,100%,.85)}section.blue-section .section-tag{background:hsla(0,0%,100%,.15);backdrop-filter:blur(12px);border-color:hsla(0,0%,100%,.2);color:#fff}.section-tag{display:inline-flex;align-items:center;gap:8px;background:var(--glass-strong);backdrop-filter:blur(12px);border:1px solid var(--glass-border);color:var(--blue);padding:7px 16px;border-radius:100px;font-family:var(--font-jetbrains),monospace;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px;box-shadow:var(--shadow-glass)}.section-tag:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}h2{font-family:var(--font-poppins),sans-serif;font-size:clamp(34px,4.5vw,56px);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin-bottom:20px;color:var(--ink)}h2 .highlight{color:var(--blue);position:relative;display:inline-block}h2 .highlight:after{content:"";position:absolute;bottom:0;left:0;right:0;height:8px;background:var(--blue);border-radius:4px;opacity:.2;z-index:-1}.section-sub{font-size:18px;color:var(--ink-soft);max-width:580px;line-height:1.6;margin-bottom:60px}.center{text-align:center}.center .section-sub{margin-left:auto;margin-right:auto}.compare{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:56px}.compare-card{background:hsla(0,0%,100%,.95);border:1px solid var(--glass-border);border-radius:28px;padding:40px;box-shadow:var(--shadow-elev);position:relative;overflow:hidden;transition:transform .3s}.compare-card:hover{transform:translateY(-4px)}.compare-card.yes:before{background:radial-gradient(circle at top right,rgba(40,98,255,.15),transparent 70%)}.compare-card.no:before,.compare-card.yes:before{content:"";position:absolute;top:0;right:0;width:200px;height:200px;pointer-events:none}.compare-card.no:before{background:radial-gradient(circle at top right,rgba(255,59,92,.1),transparent 70%)}.compare-card h3{font-size:22px;font-weight:700;margin-bottom:24px;color:var(--ink);letter-spacing:-.02em;position:relative}.compare-list{list-style:none;display:flex;flex-direction:column;gap:16px;position:relative}.compare-list li{display:flex;align-items:flex-start;gap:14px;font-size:15px;line-height:1.55;color:var(--ink-soft)}.compare-list li:before{content:"";flex-shrink:0;width:20px;height:20px;border-radius:50%;margin-top:1px;background-position:50%;background-repeat:no-repeat;background-size:12px}.compare-card.yes .compare-list li:before{background-color:rgba(40,98,255,.12);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%232862ff' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E")}.compare-card.no .compare-list li:before{background-color:rgba(255,59,92,.12);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23ff3b5c' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M6 18L18 6'/%3E%3C/svg%3E")}@media (max-width:768px){.compare{grid-template-columns:1fr}}.bio{display:grid;grid-template-columns:380px 1fr;gap:64px;align-items:center}.bio-img-wrap{aspect-ratio:1;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 30px 80px rgba(40,98,255,.4)}.bio-img-wrap img{width:100%;height:100%;object-fit:cover;display:block}.bio-img-wrap:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(6,13,36,.4));pointer-events:none}.bio-content h2{margin-bottom:24px;font-size:clamp(28px,3.8vw,44px)}.bio-content p{color:hsla(0,0%,100%,.75);font-size:16px;line-height:1.7;margin-bottom:16px}.bio-quote{margin-top:28px;padding:24px 28px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-left:3px solid var(--blue-bright);border-radius:12px;font-size:18px;color:#fff;font-weight:500;line-height:1.5;letter-spacing:-.01em}@media (max-width:768px){.bio{grid-template-columns:1fr;gap:40px}.bio-img-wrap{max-width:320px;margin:0 auto}}.testimonial-wrap{max-width:920px;margin:0 auto;padding:16px;background:hsla(0,0%,100%,.06);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);border-radius:28px;box-shadow:0 30px 80px rgba(0,0,0,.3);position:relative}.testimonial-wrap:before{content:"";position:absolute;inset:-2px;border-radius:30px;padding:2px;background:linear-gradient(135deg,var(--blue-bright),transparent 50%,var(--blue));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.5}.testimonial-video{aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#000}.testimonial-video iframe{width:100%;height:100%;border:0}.power-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:40px;align-items:stretch;margin-top:64px}.power-side{background:hsla(0,0%,100%,.1);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.18);border-radius:24px;padding:48px 36px;text-align:center;position:relative;overflow:hidden;transition:transform .3s}.power-side:hover{transform:translateY(-4px)}.power-side.weak{opacity:.65}.power-side.strong{background:linear-gradient(180deg,rgba(128,163,255,.18),rgba(40,98,255,.1));border-color:rgba(128,163,255,.4);box-shadow:0 20px 60px rgba(128,163,255,.2)}.power-tag{display:inline-block;font-family:var(--font-poppins),sans-serif;font-size:72px;font-weight:800;line-height:1;margin-bottom:16px;letter-spacing:-.05em;color:hsla(0,0%,100%,.45)}.power-side.strong .power-tag{background:linear-gradient(135deg,#fff,var(--blue-light));-webkit-background-clip:text;background-clip:text;color:transparent}.power-illustration{margin:32px auto;width:100%;max-width:240px;height:100px;position:relative}.power-illustration svg{width:100%;height:100%}.power-side.strong .power-illustration svg{animation:push-strong 2.5s ease-in-out infinite}@keyframes push-strong{0%,to{transform:translateX(0)}50%{transform:translateX(30px)}}.power-side.weak .power-illustration svg{animation:push-weak 4s ease-in-out infinite}@keyframes push-weak{0%,to{transform:translateX(0)}50%{transform:translateX(8px)}}.power-vs{align-self:center;font-family:var(--font-poppins),sans-serif;font-size:48px;font-weight:800;color:hsla(0,0%,100%,.3);letter-spacing:-.05em}.power-label{font-size:18px;font-weight:700;color:#fff;margin-bottom:10px;letter-spacing:-.02em}.power-desc{font-size:14px;color:hsla(0,0%,100%,.7);line-height:1.6}@media (max-width:768px){.power-grid{grid-template-columns:1fr;gap:20px}.power-vs{font-size:32px}}.audience{display:grid;grid-template-columns:1fr 1fr;gap:24px}.audience-card{background:hsla(0,0%,100%,.95);border:1px solid var(--glass-border);border-radius:28px;padding:40px;box-shadow:var(--shadow-elev);position:relative;overflow:hidden;transition:transform .3s}.audience-card:hover{transform:translateY(-4px)}.audience-card.yes:before{background:radial-gradient(circle at top right,rgba(40,98,255,.15),transparent 70%)}.audience-card.not:before,.audience-card.yes:before{content:"";position:absolute;top:0;right:0;width:200px;height:200px;pointer-events:none}.audience-card.not:before{background:radial-gradient(circle at top right,rgba(255,59,92,.1),transparent 70%)}.audience-card h3{font-size:22px;font-weight:700;margin-bottom:24px;color:var(--ink);letter-spacing:-.02em;position:relative}.audience-list{list-style:none;display:flex;flex-direction:column;gap:16px;position:relative}.audience-list li{display:flex;align-items:flex-start;gap:14px;font-size:15px;line-height:1.55;color:var(--ink-soft)}.audience-list li:before{content:"";flex-shrink:0;width:20px;height:20px;border-radius:50%;margin-top:1px;background-position:50%;background-repeat:no-repeat;background-size:12px}.audience-card.yes .audience-list li:before{background-color:rgba(40,98,255,.12);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%232862ff' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E")}.audience-card.not .audience-list li:before{background-color:rgba(255,59,92,.12);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23ff3b5c' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M6 18L18 6'/%3E%3C/svg%3E")}@media (max-width:768px){.audience{grid-template-columns:1fr}}.faq-list{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.faq-item{background:hsla(0,0%,100%,.9);backdrop-filter:blur(15px);border:1px solid var(--glass-border);border-radius:18px;overflow:hidden;transition:all .25s;box-shadow:var(--shadow-glass)}.faq-item[open]{box-shadow:0 20px 50px rgba(40,98,255,.15),var(--shadow-glass);border-color:rgba(40,98,255,.3);background:#fff}.faq-q{padding:24px 28px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:17px;font-weight:600;color:var(--ink);letter-spacing:-.01em}.faq-q::-webkit-details-marker{display:none}.faq-q:after{content:"";width:28px;height:28px;border-radius:50%;background:var(--blue);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none' stroke='white' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E");background-size:14px;background-position:50%;background-repeat:no-repeat;transition:transform .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.faq-item[open] .faq-q:after{transform:rotate(135deg)}.faq-a{padding:0 28px 24px;color:var(--ink-soft);font-size:15px;line-height:1.7}.final{text-align:center;color:#fff;position:relative}.final h2{margin-bottom:20px;font-size:clamp(36px,5vw,60px)}.final p{color:hsla(0,0%,100%,.8);font-size:19px;margin-bottom:40px;max-width:580px;margin-left:auto;margin-right:auto;line-height:1.55}.final .cta-primary{background:var(--blue);color:#fff;font-size:17px;padding:22px 44px;box-shadow:0 10px 30px rgba(40,98,255,.5),0 4px 12px rgba(0,0,0,.2)}.final .cta-primary:before{background:linear-gradient(135deg,var(--blue-bright),var(--blue));opacity:1}.final .cta-primary:hover{transform:translateY(-3px);box-shadow:0 14px 40px rgba(40,98,255,.6)}.final-note{margin-top:24px;font-size:13px!important;color:hsla(0,0%,100%,.5)!important;font-family:var(--font-jetbrains),monospace;letter-spacing:.05em;text-transform:uppercase}footer{background:#fff;color:var(--ink-soft);padding:80px 0 40px;border-top:1px solid var(--glass-border)}.footer-disclaimer{background:rgba(40,98,255,.04);border:1px solid rgba(40,98,255,.15);border-radius:18px;padding:28px;font-size:12px;line-height:1.6;color:var(--ink-soft);margin-bottom:40px}.footer-disclaimer strong{color:var(--blue);display:block;margin-bottom:10px;font-size:13px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.footer-links{display:flex;flex-wrap:wrap;gap:8px 28px;margin-bottom:28px}.footer-links a{color:var(--ink-mute);text-decoration:none;font-size:13px;transition:color .2s}.footer-links a:hover{color:var(--blue)}.footer-company{font-size:12px;color:var(--ink-mute);line-height:1.6;border-top:1px solid var(--glass-border);padding-top:24px;font-family:var(--font-jetbrains),monospace}.reveal{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1)}.reveal.in{opacity:1;transform:translateY(0)}