#fb{--navy:#050E1C;--navy2:#0A1A30;--navy3:#0E2440;--blue:#1E9EF0;--blue2:#1478C8;--nc:#199481;--nc-bg:#0c2e29;--white:#FFFFFF;--off:#F4F7FB;--ink:#0B1622;--muted:#64748B;--muted-l:rgba(255,255,255,.55);--border:#E2E8F0;--border-d:rgba(255,255,255,.08);font-family:'Plus Jakarta Sans',system-ui,sans-serif;font-size:17px;line-height:1.6;color:var(--ink);background:var(--white);width:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased}#fb *,#fb *::before,#fb *::after{box-sizing:border-box}#fb img{max-width:100%;height:auto;display:block}#fb a{text-decoration:none}#fb .fb-btn{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:15px;border-radius:8px;padding:14px 30px;transition:transform .15s,background .2s,border-color .2s,color .2s;cursor:pointer;border:1.5px solid #fff0}#fb .fb-btn-blue{background:var(--blue);color:#fff}#fb .fb-btn-blue:hover{background:var(--blue2);transform:translateY(-2px)}#fb .fb-btn-ghost{border-color:rgb(255 255 255 / .22);color:rgb(255 255 255 / .8)}#fb .fb-btn-ghost:hover{border-color:rgb(255 255 255 / .55);color:#fff}#fb .fb-btn-nc{background:var(--nc);color:#fff}#fb .fb-btn-nc:hover{background:#147567;transform:translateY(-2px)}#fb .fb-btn-wp{background:var(--blue);color:#fff}#fb .fb-btn-wp:hover{background:var(--blue2);transform:translateY(-2px)}#fb .fb-nav{position:sticky;top:0;z-index:100;background:rgb(5 14 28 / .85);backdrop-filter:blur(14px);border-bottom:1px solid var(--border-d)}#fb .fb-nav-inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:16px 40px;gap:24px}#fb .fb-brand{font-family:'Syne',sans-serif;font-weight:800;font-size:24px;color:#fff;letter-spacing:-.5px}#fb .fb-brand span{color:var(--blue)}#fb .fb-nav-links{display:flex;align-items:center;gap:30px}#fb .fb-nav-links a{font-size:15px;font-weight:500;color:rgb(255 255 255 / .65);transition:color .2s}#fb .fb-nav-links a:hover{color:#fff}#fb .fb-nav-cta{padding:8px 18px;border:1px solid rgb(255 255 255 / .2);border-radius:6px}#fb .fb-nav-cta:hover{background:var(--blue);border-color:var(--blue);color:#fff!important}#fb .fb-lang-switch{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:rgb(255 255 255 / .4)}#fb .fb-lang-switch a{color:rgb(255 255 255 / .45);transition:color .2s}#fb .fb-lang-switch a.on{color:var(--blue)}#fb .fb-lang-switch a:hover{color:#fff}#fb .fb-hero{position:relative;background:linear-gradient(150deg,#050E1C 0%,#0A1E38 55%,#103056 100%);padding:110px 40px 80px;overflow:hidden}#fb .fb-hero-dots{position:absolute;inset:0;background-image:radial-gradient(rgb(255 255 255 / .045) 1px,transparent 1px);background-size:30px 30px;pointer-events:none}#fb .fb-hero::after{content:'';position:absolute;top:-20%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgb(30 158 240 / .18) 0%,transparent 70%);pointer-events:none}#fb .fb-hero-inner{position:relative;z-index:2;max-width:920px;margin:0 auto;text-align:center}#fb .fb-hero-badge{display:inline-flex;align-items:center;gap:9px;background:rgb(30 158 240 / .12);border:1px solid rgb(30 158 240 / .3);padding:7px 16px;border-radius:100px;font-size:13px;font-weight:600;color:var(--blue);letter-spacing:.5px;margin-bottom:30px}#fb .fb-hero-badge-dot{width:6px;height:6px;border-radius:50%;background:var(--blue);animation:fb-blink 1.6s ease-in-out infinite}@keyframes fb-blink{0%,100%{opacity:1}50%{opacity:.3}}#fb .fb-hero-title{font-family:'Syne',sans-serif;font-size:clamp(42px,6vw,80px);font-weight:800;line-height:1.05;color:#fff;letter-spacing:-1.5px;margin:0 0 28px}#fb .fb-hero-title span{color:var(--blue)}#fb .fb-hero-desc{font-size:19px;line-height:1.7;color:rgb(255 255 255 / .62);max-width:620px;margin:0 auto 40px}#fb .fb-hero-desc strong{color:#fff;font-weight:600}#fb .fb-hero-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:64px}#fb .fb-hero-stats{display:flex;justify-content:center;gap:0;border-top:1px solid var(--border-d);padding-top:38px}#fb .fb-stat{padding:0 44px;border-right:1px solid var(--border-d)}#fb .fb-stat:last-child{border-right:none}#fb .fb-stat-n{font-family:'Syne',sans-serif;font-size:40px;font-weight:800;color:#fff;line-height:1}#fb .fb-stat-l{font-size:13px;color:rgb(255 255 255 / .42);margin-top:6px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}#fb .fb-label{font-size:13px;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:14px}#fb .fb-label-light{font-size:13px;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:14px}#fb .fb-h2{font-family:'Syne',sans-serif;font-size:clamp(30px,3.4vw,48px);font-weight:800;line-height:1.15;color:var(--navy);letter-spacing:-.5px;margin:0 0 18px}#fb .fb-h2-light{font-family:'Syne',sans-serif;font-size:clamp(30px,3.4vw,48px);font-weight:800;line-height:1.15;color:#fff;letter-spacing:-.5px;margin:0 0 18px}#fb .fb-sec-desc{font-size:18px;color:var(--muted);line-height:1.75;max-width:640px}#fb .fb-sec-desc-light{font-size:18px;color:rgb(255 255 255 / .5);line-height:1.75;max-width:640px}#fb .fb-what{padding:100px 40px;max-width:1280px;margin:0 auto}#fb .fb-what-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px}#fb .fb-what-card{background:var(--off);border:1px solid var(--border);border-radius:16px;padding:38px 32px;transition:box-shadow .25s,transform .25s}#fb .fb-what-card:hover{box-shadow:0 18px 50px rgb(8 22 40 / .1);transform:translateY(-4px)}#fb .fb-what-icon{width:52px;height:52px;background:#fff;border:1px solid var(--border);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:22px}#fb .fb-what-card h3{font-family:'Syne',sans-serif;font-size:21px;font-weight:800;color:var(--navy);margin:0 0 10px}#fb .fb-what-card p{font-size:16px;color:var(--muted);line-height:1.7;margin:0}#fb .fb-products{padding:100px 40px;background:var(--navy)}#fb .fb-products-head{max-width:1280px;margin:0 auto 64px;text-align:center;display:flex;flex-direction:column;align-items:center}#fb .fb-products-head .fb-sec-desc-light{text-align:center}#fb .fb-prod{max-width:1180px;margin:0 auto 28px;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;background:var(--navy2);border:1px solid var(--border-d);border-radius:20px;padding:56px;position:relative;overflow:hidden}#fb .fb-prod-rev .fb-prod-text{order:2}#fb .fb-prod-rev .fb-prod-visual{order:1}#fb .fb-prod-tag{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:5px 12px;border-radius:100px;margin-bottom:18px}#fb .fb-tag-nc{background:rgb(25 148 129 / .15);color:#3ec9b3;border:1px solid rgb(25 148 129 / .3)}#fb .fb-tag-wp{background:rgb(30 158 240 / .15);color:var(--blue);border:1px solid rgb(30 158 240 / .3)}#fb .fb-prod-title{font-family:'Syne',sans-serif;font-size:38px;font-weight:800;color:#fff;margin:0 0 8px;letter-spacing:-.5px}#fb .fb-prod-claim{font-size:18px;font-weight:600;color:rgb(255 255 255 / .75);margin:0 0 18px}#fb .fb-prod-desc{font-size:16px;color:rgb(255 255 255 / .5);line-height:1.75;margin:0 0 24px}#fb .fb-prod-feats{list-style:none;padding:0;margin:0 0 30px;display:flex;flex-direction:column;gap:11px}#fb .fb-prod-feats li{position:relative;padding-left:28px;font-size:15px;color:rgb(255 255 255 / .72);font-weight:500}#fb .fb-prod-feats li::before{content:'✓';position:absolute;left:0;font-weight:800;color:#3ec9b3}#fb .fb-feats-wp li::before{color:var(--blue)}#fb .fb-prod-note{display:block;margin-top:14px;font-size:12px;color:rgb(255 255 255 / .35);font-weight:500;letter-spacing:.3px}#fb .fb-visual-nc{position:relative;min-height:340px}#fb .fb-visual-nc img{border-radius:12px;box-shadow:0 30px 70px rgb(0 0 0 / .45);border:1px solid rgb(255 255 255 / .08)}#fb .fb-visual-nc img:first-child{position:relative;z-index:2;max-width:88%}#fb .fb-visual-nc-2{position:absolute;bottom:-18px;right:0;max-width:60%;z-index:3}#fb .fb-wp-panel{background:#061625;border-radius:12px;overflow:hidden;box-shadow:0 30px 70px rgb(0 0 0 / .5);border:1px solid rgb(255 255 255 / .07)}#fb .fb-wp-panel-top{display:flex;align-items:center;gap:6px;background:#0A1E35;padding:13px 16px}#fb .fb-pd{width:9px;height:9px;border-radius:50%;display:inline-block}#fb .fb-pd-r{background:#FF5F57}#fb .fb-pd-y{background:#FFBD2E}#fb .fb-pd-g{background:#28CA42}#fb .fb-wp-panel-title{font-size:12px;color:rgb(255 255 255 / .45);font-weight:500;margin-left:10px;flex:1}#fb .fb-wp-live{font-size:11px;color:#4CAF50;border:1px solid rgb(76 175 80 / .35);padding:3px 9px;border-radius:100px;font-weight:700}#fb .fb-wp-panel-body{padding:26px 22px}#fb .fb-wp-logo{max-width:180px;margin:0 auto 22px;opacity:.95}#fb .fb-wp-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}#fb .fb-wp-c{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .08);border-radius:10px;padding:16px}#fb .fb-wp-c-n{font-family:'Syne',sans-serif;font-size:28px;font-weight:800;color:#fff;line-height:1}#fb .fb-wp-c-l{font-size:12px;color:rgb(255 255 255 / .4);margin-top:5px;font-weight:500}#fb .fb-custom{padding:100px 40px;max-width:1280px;margin:0 auto}#fb .fb-custom-head{max-width:680px}#fb .fb-custom-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--border);border:1px solid var(--border);border-radius:16px;overflow:hidden;margin:56px 0 40px}#fb .fb-custom-card{background:#fff;padding:40px 32px;transition:background .25s}#fb .fb-custom-card:hover{background:var(--off)}#fb .fb-custom-num{font-family:'Syne',sans-serif;font-size:15px;font-weight:800;color:#fff;background:var(--navy);width:38px;height:38px;border-radius:9px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}#fb .fb-custom-card h3{font-family:'Syne',sans-serif;font-size:20px;font-weight:800;color:var(--navy);margin:0 0 10px}#fb .fb-custom-card p{font-size:15px;color:var(--muted);line-height:1.7;margin:0}#fb .fb-custom-cta{margin-top:8px}#fb .fb-about{padding:100px 40px;background:var(--off)}#fb .fb-about-inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start}#fb .fb-about-right{display:flex;flex-direction:column;gap:24px}#fb .fb-about-pt{background:#fff;border:1px solid var(--border);border-radius:12px;padding:26px 28px}#fb .fb-about-pt h3{font-family:'Syne',sans-serif;font-size:18px;font-weight:800;color:var(--navy);margin:0 0 8px}#fb .fb-about-pt p{font-size:15px;color:var(--muted);line-height:1.65;margin:0}#fb .fb-cta{position:relative;padding:110px 40px;text-align:center;background:linear-gradient(135deg,#050E1C 0%,#1478C8 130%);overflow:hidden}#fb .fb-cta-dots{position:absolute;inset:0;background-image:radial-gradient(rgb(255 255 255 / .04) 1px,transparent 1px);background-size:30px 30px;pointer-events:none}#fb .fb-cta-title{position:relative;z-index:1;font-family:'Syne',sans-serif;font-size:clamp(34px,4.2vw,60px);font-weight:800;line-height:1.1;color:#fff;letter-spacing:-1px;margin:0 0 20px}#fb .fb-cta-title span{color:var(--blue)}#fb .fb-cta-sub{position:relative;z-index:1;font-size:18px;color:rgb(255 255 255 / .6);max-width:540px;margin:0 auto 40px;line-height:1.7}#fb .fb-cta-btns{position:relative;z-index:1;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}#fb .fb-footer{background:var(--navy);padding:64px 40px 32px}#fb .fb-footer-inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr;gap:48px}#fb .fb-footer-brand p{font-size:14px;color:rgb(255 255 255 / .5);line-height:1.6;margin:14px 0 0;max-width:300px}#fb .fb-brand-foot{font-size:22px}#fb .fb-footer-col h4{font-size:14px;font-weight:700;color:var(--blue);margin:0 0 14px}#fb .fb-footer-col a{display:block;font-size:14px;color:rgb(255 255 255 / .6);margin-bottom:9px;transition:color .2s}#fb .fb-footer-col a:hover{color:#fff}#fb .fb-footer-bottom{max-width:1180px;margin:48px auto 0;padding-top:24px;border-top:1px solid var(--border-d);display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}#fb .fb-footer-bottom span{font-size:13px;color:rgb(255 255 255 / .4)}#fb .reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}#fb .reveal.in{opacity:1;transform:translateY(0)}#fb .d1{transition-delay:.1s}#fb .d2{transition-delay:.2s}@media(max-width:1050px){#fb .fb-nav-links{display:none}#fb .fb-what-grid,#fb .fb-custom-grid{grid-template-columns:1fr}#fb .fb-prod{grid-template-columns:1fr;gap:40px;padding:40px}#fb .fb-prod-rev .fb-prod-text,#fb .fb-prod-rev .fb-prod-visual{order:initial}#fb .fb-about-inner{grid-template-columns:1fr;gap:40px}#fb .fb-footer-inner{grid-template-columns:1fr;gap:32px}}@media(max-width:768px){#fb .fb-hero{padding:80px 20px 60px}#fb .fb-what,#fb .fb-products,#fb .fb-custom,#fb .fb-about,#fb .fb-cta{padding-left:20px;padding-right:20px}#fb .fb-hero-stats{flex-wrap:wrap;gap:20px}#fb .fb-stat{border-right:none;padding:0 24px}#fb .fb-products-head{text-align:left;align-items:flex-start}#fb .fb-products-head .fb-sec-desc-light{text-align:left}#fb .fb-visual-nc-2{position:relative;max-width:100%;bottom:0;margin-top:14px}#fb .fb-footer-bottom{flex-direction:column}}#fb .fb-legal{background:var(--off);padding:80px 24px 100px;min-height:60vh}#fb .fb-legal-inner{max-width:820px;margin:0 auto;background:#fff;border:1px solid var(--border);border-radius:16px;padding:56px 60px}#fb .fb-legal-title{font-family:'Syne',sans-serif;font-size:clamp(30px,3.6vw,46px);font-weight:800;color:var(--navy);letter-spacing:-.5px;margin:0 0 24px;border-bottom:3px solid var(--blue);padding-bottom:18px}#fb .fb-legal-body h2{font-family:'Syne',sans-serif;font-size:22px;font-weight:700;color:var(--navy);margin:34px 0 10px}#fb .fb-legal-body p,#fb .fb-legal-body li{font-size:16px;color:var(--ink);line-height:1.75}#fb .fb-legal-body ul{padding-left:22px;margin:0 0 16px}#fb .fb-legal-body li{margin-bottom:8px}#fb .fb-legal-body strong{color:var(--navy)}#fb .fb-legal-body em{color:var(--muted);font-size:14px}#fb .fb-legal-body a{color:var(--blue2);font-weight:600}#fb .fb-contact{background:var(--off);padding:80px 24px 100px;min-height:60vh}#fb .fb-contact-inner{max-width:680px;margin:0 auto;background:#fff;border:1px solid var(--border);border-radius:16px;padding:52px 56px}#fb .fb-contact-title{font-family:'Syne',sans-serif;font-size:clamp(32px,4vw,52px);font-weight:800;color:var(--navy);letter-spacing:-.5px;margin:6px 0 14px}#fb .fb-contact-desc{font-size:17px;color:var(--muted);line-height:1.7;margin:0 0 32px}#fb .fb-contact-form .wpcf7{margin-top:0}#fb .fb-contact-form input:not([type=submit]):not([type=checkbox]):not([type=radio]),#fb .fb-contact-form textarea,#fb .fb-contact-form select{width:100%;border:1px solid var(--border);border-radius:8px;padding:13px 15px;font-size:15px;font-family:inherit;margin-top:5px;margin-bottom:14px;background:#fff;box-shadow:none}#fb .fb-contact-form input:focus,#fb .fb-contact-form textarea:focus{outline:none;border-color:var(--blue)}#fb .fb-contact-form label{font-size:15px;font-weight:600;color:var(--navy)}#fb .fb-contact-form .wpcf7-submit{width:auto;background:var(--blue);color:#fff;border:none;border-radius:8px;padding:14px 32px;font-size:15px;font-weight:700;cursor:pointer;margin-top:6px;transition:background .2s}#fb .fb-contact-form .wpcf7-submit:hover{background:var(--blue2)}#fb .fb-contact-or{margin-top:26px;font-size:15px;color:var(--muted);text-align:center}#fb .fb-contact-or a{color:var(--blue2);font-weight:600}@media(max-width:768px){#fb .fb-legal-inner{padding:36px 24px}#fb .fb-contact-inner{padding:36px 24px}}