@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c177e25b87fd9cd-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/6c9a125e97d835e1-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/4c285fdca692ea22-s.p.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.p.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.p.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_dd1ce9{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_dd1ce9{--font-poppins:"Poppins","Poppins Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2?dpl=dpl_7BR6REsE7fN5xPXPhx9s9vnnRN8E) 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;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_44cc3b{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_44cc3b{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--font-poppins:"Poppins",sans-serif;--color-primary:#0C0542;--color-secondary:#0096FF;--color-accent:#4AFFFF;--color-tertiary:#B441FA;--color-white:#FFFFFF;--color-gray-50:#FAFBFC;--color-gray-100:#F1F5F9;--color-gray-200:#E2E8F0;--color-text-primary:#0C0542;--color-text-body:#0C0542;--color-text-secondary:#4A5A7A;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-8:4rem;--space-10:5rem;--space-12:7.5rem;--space-16:10rem;--dropdown-padding:var(--space-4);--dropdown-item-padding-y:var(--space-3);--dropdown-item-padding-x:var(--space-4);--navbar-padding-y:var(--space-2);--section-padding-y:var(--space-12);--section-gap:var(--space-8);--headline-margin-bottom:3rem;--text-xs:0.75rem;--text-sm:0.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.75;--logo-height-navbar:1.75rem;--navbar-height:60px;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--gradient-dark-hero:radial-gradient(ellipse at 30% 50%,#10075A 0%,#0C0542 50%,#080330 100%);--gradient-dark-section:linear-gradient(180deg,#0C0542,#0E0650 50%,#0C0542);--gradient-light-section:linear-gradient(180deg,#FFFFFF,#F8F9FC 50%,#FFFFFF);--glow-cyan-top:radial-gradient(ellipse at 50% 0%,rgba(74,255,255,0.06),transparent 60%);--glow-blue-center:radial-gradient(600px circle at 50% 50%,rgba(0,150,255,0.04),transparent 40%);--card-shadow:0 1px 3px rgba(12,5,66,0.04),0 1px 2px rgba(12,5,66,0.06);--card-shadow-hover:0 12px 40px rgba(12,5,66,0.08),0 4px 12px rgba(12,5,66,0.04);--card-shadow-dark:0 2px 8px rgba(0,0,0,0.2);--card-shadow-dark-hover:0 16px 48px rgba(0,150,255,0.12)}:not(.nc-icon):not(.fa):not([class*=fa-]){font-family:var(--font-poppins)!important}body,p{font-weight:var(--font-regular)!important}h1,h2,h3,h4,h5,h6{font-weight:var(--font-semibold)!important}@media (min-width:992px){#navbar-main .navbar-nav-center{position:absolute;left:50%;transform:translateX(-50%);flex-direction:row}#navbar-main .navbar-nav-right{margin-left:auto!important}}.dropdown-menu{background-color:var(--color-white)!important;opacity:1!important;box-shadow:0 4px 16px rgba(12,5,66,.12)!important;margin-top:var(--space-5)!important;padding:var(--dropdown-padding)!important;border-radius:8px!important;border:1px solid var(--color-gray-200)!important;transition:opacity .15s ease,transform .15s ease,visibility 0s linear 0s!important;transform:translateY(0)!important;min-width:220px!important}.dropdown-menu:not(.show){opacity:0!important;transform:translateY(-8px)!important;transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s!important}.dropdown-menu:after,.dropdown-menu:before{display:none!important}.dropdown .dropdown-menu .dropdown-item,.dropdown-menu .dropdown-item,.dropdown-menu.dropdown-danger .dropdown-item,.dropdown-menu.dropdown-info .dropdown-item,.dropdown-menu.dropdown-warning .dropdown-item,.dropup .dropdown-menu .dropdown-item{background-color:initial!important;color:var(--color-primary)!important;transition:all .15s ease!important;padding:var(--dropdown-item-padding-y) var(--dropdown-item-padding-x)!important;border-radius:6px!important;margin-bottom:var(--space-2)!important;font-weight:var(--font-regular)!important;font-size:var(--text-sm)!important;border-left:none!important;min-height:44px!important;display:flex!important;align-items:center!important}.dropdown-menu .dropdown-item:last-child{margin-bottom:0!important}.dropdown .dropdown-menu .dropdown-item:focus,.dropdown .dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item:focus,.dropdown-menu .dropdown-item:hover,.dropdown-menu.dropdown-danger .dropdown-item:focus,.dropdown-menu.dropdown-danger .dropdown-item:hover,.dropdown-menu.dropdown-info .dropdown-item:focus,.dropdown-menu.dropdown-info .dropdown-item:hover,.dropdown-menu.dropdown-warning .dropdown-item:focus,.dropdown-menu.dropdown-warning .dropdown-item:hover,.dropup .dropdown-menu .dropdown-item:focus,.dropup .dropdown-menu .dropdown-item:hover{background-color:initial!important;color:var(--color-primary)!important;transform:none!important;text-decoration:underline!important}.dropdown .dropdown-menu .dropdown-item:active,.dropdown-menu .dropdown-item:active,.dropdown-menu.dropdown-danger .dropdown-item:active,.dropdown-menu.dropdown-info .dropdown-item:active,.dropdown-menu.dropdown-warning .dropdown-item:active,.dropup .dropdown-menu .dropdown-item:active{background-color:initial!important;color:var(--color-primary)!important}.dropdown-menu .dropdown-item i{color:inherit!important;margin-right:var(--space-2)!important}.navbar{padding-top:var(--navbar-padding-y)!important;padding-bottom:var(--navbar-padding-y)!important;min-height:60px!important}.navbar,.navbar .container,.navbar .navbar-nav{display:flex!important;align-items:center!important}.navbar .navbar-nav .nav-item:last-child{margin-left:var(--space-4)!important}.navbar .navbar-nav .nav-item .nav-link{font-size:var(--text-sm)!important;font-weight:var(--font-medium)!important;padding:var(--space-3) var(--space-2)!important;letter-spacing:.02em!important;min-height:44px!important;display:flex!important;align-items:center!important;text-transform:none!important}.navbar .navbar-brand img{height:var(--logo-height-navbar)!important;max-height:32px!important;width:auto!important}.navbar .navbar-nav .nav-item .nav-link,.navbar .navbar-nav .nav-item .nav-link:active,.navbar .navbar-nav .nav-item .nav-link:focus,.navbar .navbar-nav .nav-item .nav-link:hover,.navbar-transparent .navbar-nav .nav-item .nav-link,.navbar-transparent .navbar-nav .nav-item .nav-link:active,.navbar-transparent .navbar-nav .nav-item .nav-link:focus,.navbar-transparent .navbar-nav .nav-item .nav-link:hover{opacity:1!important;filter:none!important}.navbar .navbar-nav .nav-item .dropdown-animated:hover{text-decoration:underline!important}.navbar .navbar-nav .nav-item .dropdown-animated:after{transition:transform .3s ease!important;display:inline-block!important}.navbar .navbar-nav .nav-item.show .dropdown-animated:after{transform:rotate(180deg)!important}@media (max-width:767px){.stats-bar-row{flex-wrap:wrap!important}.stats-bar-row>div{flex:0 0 50%!important;max-width:50%!important;margin-bottom:1.5rem}}.add-animation{opacity:0;transition:opacity .7s ease-out,transform .7s ease-out}.add-animation.animated{opacity:1;transform:translate(0)!important}.fade-up{transform:translateY(40px)}.fade-down{transform:translateY(-40px)}.fade-left{transform:translateX(-40px)}.fade-right{transform:translateX(40px)}.fade-scale{transform:scale(.95)}.stagger-1{transition-delay:.05s}.stagger-2{transition-delay:.1s}.stagger-3{transition-delay:.15s}.stagger-4{transition-delay:.2s}.stagger-5{transition-delay:.25s}.stagger-6{transition-delay:.3s}.stagger-7{transition-delay:.35s}.stagger-8{transition-delay:.4s}.card-modern{background:#FFFFFF;border-radius:14px;border:1px solid rgba(12,5,66,.06);box-shadow:var(--card-shadow);transition:box-shadow .35s ease,transform .35s ease,border-color .35s ease;padding:28px;height:100%}.card-modern:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-3px);border-color:rgba(0,150,255,.15)}.card-modern-dark{background:rgba(255,255,255,.03);border-radius:14px;border:1px solid rgba(255,255,255,.06);box-shadow:none;transition:box-shadow .35s ease,transform .35s ease,border-color .35s ease;padding:28px;height:100%}.card-modern-dark:hover{box-shadow:var(--card-shadow-dark-hover);transform:translateY(-3px);border-color:rgba(0,150,255,.25)}.section-dark{background:var(--gradient-dark-section);position:relative}.section-dark:before{content:"";position:absolute;inset:0;background:var(--glow-cyan-top);pointer-events:none}.section-light{background:var(--gradient-light-section)}.dot-grid:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.03) 1px,transparent 0);background-size:40px 40px;pointer-events:none}.badge-tech{font-family:var(--font-mono),"JetBrains Mono",monospace!important;font-size:.65rem;font-weight:600;letter-spacing:.1em;padding:5px 14px;border-radius:4px;display:inline-block;text-transform:uppercase}.badge-tech--cyan{background:#4AFFFF;color:#0C0542}.badge-tech--blue{background:rgba(0,150,255,.1);color:#0096FF}.badge-tech--purple{background:rgba(180,65,250,.1);color:#B441FA}.badge-tech--dark{background:#0C0542;color:#4AFFFF}.badge-tech--outline{background:transparent;color:#0096FF;border:1px solid rgba(0,150,255,.3)}.section-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(0,150,255,.15) 50%,transparent);border:none;margin:0}.section-divider--dark{background:linear-gradient(90deg,transparent,rgba(74,255,255,.12) 50%,transparent)}.glow-blue{position:relative}.glow-blue:before{content:"";position:absolute;inset:-20%;background:radial-gradient(circle,rgba(0,150,255,.08) 0,transparent 70%);pointer-events:none;z-index:-1}.metric-value{font-family:var(--font-mono),"JetBrains Mono",monospace!important;font-weight:700;line-height:1.1}.gradient-border{position:relative;border-radius:14px;background:#FFFFFF}.gradient-border:before{content:"";position:absolute;inset:-1px;border-radius:15px;background:linear-gradient(135deg,#0096FF,#4AFFFF);z-index:-1}@keyframes meshMove{0%,to{transform:translate(0)}25%{transform:translate(30px,-20px)}50%{transform:translate(-20px,30px)}75%{transform:translate(20px,20px)}}.mesh-glow-1{width:600px;height:600px;background:radial-gradient(circle,rgba(0,150,255,.06) 0,transparent 70%);animation:meshMove 20s ease-in-out infinite}.mesh-glow-1,.mesh-glow-2{position:absolute;border-radius:50%;pointer-events:none}.mesh-glow-2{width:500px;height:500px;background:radial-gradient(circle,rgba(74,255,255,.04) 0,transparent 70%);animation:meshMove 25s ease-in-out infinite reverse}@keyframes blink{50%{opacity:0}}@keyframes kai-terminal-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes kai-pulse{0%{box-shadow:0 0 0 0 rgba(74,222,128,.6)}70%{box-shadow:0 0 0 8px rgba(74,222,128,0)}to{box-shadow:0 0 0 0 rgba(74,222,128,0)}}@keyframes kai-pulse-cyan{0%{box-shadow:0 0 0 0 rgba(74,255,255,.45),0 0 0 4px rgba(74,255,255,.12)}70%{box-shadow:0 0 0 10px rgba(74,255,255,0),0 0 0 4px rgba(74,255,255,.06)}to{box-shadow:0 0 0 0 rgba(74,255,255,0),0 0 0 4px rgba(74,255,255,.12)}}@keyframes glowPulse{0%,to{box-shadow:0 0 20px rgba(0,150,255,.3)}50%{box-shadow:0 0 40px rgba(0,150,255,.5)}}.btn-glow{animation:glowPulse 3s ease-in-out infinite}.reveal-on-scroll{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.reveal-on-scroll,.reveal-on-scroll.is-visible{opacity:1;transform:none;transition:none}}