.Navbar-module__nuAbfa__nav{z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border);background:#06080fb3;justify-content:space-between;align-items:center;height:72px;padding:0 40px;transition:background .3s,box-shadow .3s;display:flex;position:fixed;top:0;left:0;right:0}.Navbar-module__nuAbfa__nav.Navbar-module__nuAbfa__solid{background:#06080ff7;box-shadow:0 1px #ffffff0d}.Navbar-module__nuAbfa__logo{font-family:var(--font-head);color:var(--white);letter-spacing:-.02em;font-size:1.5rem;font-weight:800;text-decoration:none}.Navbar-module__nuAbfa__logo span{color:var(--accent)}.Navbar-module__nuAbfa__logoNav{width:165px;height:50px;margin-top:12px}.Navbar-module__nuAbfa__links{align-items:center;gap:36px;list-style:none;display:flex}.Navbar-module__nuAbfa__links a{color:var(--muted);letter-spacing:.01em;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.Navbar-module__nuAbfa__links a:after{content:"";background:var(--accent);height:1px;transition:transform .2s;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.Navbar-module__nuAbfa__links a:hover{color:var(--white)}.Navbar-module__nuAbfa__links a:hover:after{transform:scaleX(1)}.Navbar-module__nuAbfa__cta{border-radius:8px;background:var(--btn)!important;color:var(--white)!important;padding:10px 22px!important;font-size:.85rem!important;font-weight:600!important;transition:background .2s,transform .15s!important}.Navbar-module__nuAbfa__cta:hover{color:#000!important;background:#00c8d7!important;transform:translateY(-1px)!important}.Navbar-module__nuAbfa__cta:after{display:none!important}.Navbar-module__nuAbfa__hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.Navbar-module__nuAbfa__hamburger span{background:var(--text);border-radius:2px;width:24px;height:2px;display:block}@media (max-width:860px){.Navbar-module__nuAbfa__nav{padding:0 24px}.Navbar-module__nuAbfa__links{display:none}.Navbar-module__nuAbfa__hamburger{display:flex}.Navbar-module__nuAbfa__links.Navbar-module__nuAbfa__open{border-bottom:1px solid var(--border);background:#06080ff7;flex-direction:column;gap:0;padding:24px;display:flex;position:fixed;top:72px;left:0;right:0}.Navbar-module__nuAbfa__links.Navbar-module__nuAbfa__open li{border-bottom:1px solid var(--border)}.Navbar-module__nuAbfa__links.Navbar-module__nuAbfa__open a{padding:16px 0;display:block;color:var(--text)!important;font-size:1rem!important}.Navbar-module__nuAbfa__cta{background:0 0!important;padding:16px 0!important}}
@keyframes page-module__E0kJGG__fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__E0kJGG__fadeLeft{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes page-module__E0kJGG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes page-module__E0kJGG__pulse{0%,to{opacity:1}50%{opacity:.4}}.page-module__E0kJGG__hero{justify-content:center;align-items:center;min-height:100vh;padding:120px 40px 80px;display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__heroBg{z-index:0;background:radial-gradient(80% 50% at 60% 30%,#4f8ef71f 0%,#0000 60%),radial-gradient(60% 60% at 20% 80%,#7c3aed1a 0%,#0000 60%);position:absolute;inset:0}.page-module__E0kJGG__heroGrid{z-index:0;opacity:.04;background-image:linear-gradient(var(--accent) 1px, transparent 1px), linear-gradient(90deg, var(--accent) 1px, transparent 1px);background-size:60px 60px;position:absolute;inset:0}.page-module__E0kJGG__heroInner{z-index:1;max-width:var(--max-w);grid-template-columns:1fr 1fr;align-items:center;gap:80px;width:100%;margin:0 auto;display:grid;position:relative}.page-module__E0kJGG__heroBadge{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;opacity:0;background:#4f8ef71a;border:1px solid #4f8ef74d;border-radius:99px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 16px;font-size:.78rem;font-weight:600;animation:.8s .1s forwards page-module__E0kJGG__fadeUp;display:inline-flex}.page-module__E0kJGG__dot{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:2s infinite page-module__E0kJGG__pulse}.page-module__E0kJGG__heroH1{font-family:var(--font-head);letter-spacing:-.03em;color:var(--white);opacity:0;font-size:clamp(2.8rem,5vw,4.4rem);font-weight:800;line-height:1.08;animation:.8s .2s forwards page-module__E0kJGG__fadeUp}.page-module__E0kJGG__accent{color:var(--accent)}.page-module__E0kJGG__accent3{color:var(--accent3)}.page-module__E0kJGG__heroSub{color:var(--muted);opacity:0;max-width:480px;margin-top:24px;font-size:1.05rem;line-height:1.75;animation:.8s .35s forwards page-module__E0kJGG__fadeUp}.page-module__E0kJGG__heroActions{opacity:0;flex-wrap:wrap;gap:16px;margin-top:40px;animation:.8s .5s forwards page-module__E0kJGG__fadeUp;display:flex}.page-module__E0kJGG__heroVisual{opacity:0;animation:.9s .4s forwards page-module__E0kJGG__fadeLeft;position:relative}.page-module__E0kJGG__floatingTag{background:var(--surface2);border:1px solid var(--border);color:var(--text);border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:.8rem;font-weight:600;animation:4s ease-in-out infinite page-module__E0kJGG__float;display:flex;position:absolute}.page-module__E0kJGG__ft1{animation-delay:0s;top:-20px;right:-20px}.page-module__E0kJGG__ft2{animation-delay:1.5s;bottom:-16px;left:-20px}.page-module__E0kJGG__codeCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:28px;font-family:Fira Code,monospace;font-size:.82rem;line-height:1.8;position:relative;overflow:hidden}.page-module__E0kJGG__codeCard:before{content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent);height:1px;position:absolute;top:0;left:0;right:0}.page-module__E0kJGG__codeBar{gap:7px;margin-bottom:20px;display:flex}.page-module__E0kJGG__codeBar span{border-radius:50%;width:12px;height:12px;display:block}.page-module__E0kJGG__cbR{background:#ff5f57}.page-module__E0kJGG__cbY{background:#ffbd2e}.page-module__E0kJGG__cbG{background:#28c840}.page-module__E0kJGG__codeLine{gap:12px;display:flex}.page-module__E0kJGG__ln{color:#2d3748;-webkit-user-select:none;user-select:none;text-align:right;min-width:20px}.page-module__E0kJGG__kw{color:#7c3aed}.page-module__E0kJGG__fn{color:#4f8ef7}.page-module__E0kJGG__str{color:#10b981}.page-module__E0kJGG__cm{color:#4a5568;font-style:italic}.page-module__E0kJGG__var{color:#e879f9}.page-module__E0kJGG__sectionDark{background:var(--bg)}.page-module__E0kJGG__sectionSurface{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.page-module__E0kJGG__geoHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.page-module__E0kJGG__summaryLead{max-width:540px}.page-module__E0kJGG__geoGrid{grid-template-columns:1.35fr .95fr;align-items:start;gap:28px;margin-top:56px;display:grid}.page-module__E0kJGG__geoCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.page-module__E0kJGG__summaryCard,.page-module__E0kJGG__factsCard,.page-module__E0kJGG__faqCard{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius)}.page-module__E0kJGG__summaryCard{padding:30px 26px}.page-module__E0kJGG__summaryCard h3,.page-module__E0kJGG__factsCard h3,.page-module__E0kJGG__faqCard h3{font-family:var(--font-head);color:var(--white);margin-bottom:12px;font-size:1.08rem;font-weight:700}.page-module__E0kJGG__summaryCard p,.page-module__E0kJGG__factsCard p,.page-module__E0kJGG__faqCard p{color:var(--muted);font-size:.94rem;line-height:1.8}.page-module__E0kJGG__factsCard{background:linear-gradient(180deg, #4f8ef714 0%, var(--bg) 100%);border-color:#4f8ef738;padding:32px 28px}.page-module__E0kJGG__factsList{gap:14px;margin-top:18px;list-style:none;display:grid}.page-module__E0kJGG__factsList li{color:var(--muted);padding-left:18px;font-size:.92rem;line-height:1.75;position:relative}.page-module__E0kJGG__factsList li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:10px;left:0}.page-module__E0kJGG__aboutGrid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;margin-top:64px;display:grid}.page-module__E0kJGG__aboutText p{color:var(--muted);margin-bottom:20px;line-height:1.9}.page-module__E0kJGG__aboutText p:last-child{margin-bottom:0}.page-module__E0kJGG__aboutText strong{color:var(--text);font-weight:500}.page-module__E0kJGG__statGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.page-module__E0kJGG__statCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:28px 24px;transition:border-color .3s,transform .3s;position:relative;overflow:hidden}.page-module__E0kJGG__statCard:hover{border-color:#4f8ef74d;transform:translateY(-4px)}.page-module__E0kJGG__statCard:after{content:"";background:linear-gradient(90deg, var(--accent), var(--accent2));opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.page-module__E0kJGG__statCard:hover:after{opacity:1}.page-module__E0kJGG__statNum{font-family:var(--font-head);color:var(--white);margin-bottom:8px;font-size:2.4rem;font-weight:800;line-height:1}.page-module__E0kJGG__statLabel{color:var(--muted);font-size:.85rem;font-weight:500}.page-module__E0kJGG__philoGrid{grid-template-columns:1fr 1fr;gap:40px;margin-top:64px;display:grid}.page-module__E0kJGG__philoCard{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:40px 36px;transition:transform .3s,border-color .3s}.page-module__E0kJGG__philoCard:hover{border-color:#4f8ef74d;transform:translateY(-6px)}.page-module__E0kJGG__philoCard h3{font-family:var(--font-head);color:var(--white);margin-bottom:14px;font-size:1.2rem;font-weight:700}.page-module__E0kJGG__philoCard p{color:var(--muted);font-size:.95rem;line-height:1.8}.page-module__E0kJGG__philoIcon{border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:24px;font-size:1.4rem;display:flex}.page-module__E0kJGG__piBlue{background:#4f8ef71f}.page-module__E0kJGG__piPurple{background:#7c3aed1f}.page-module__E0kJGG__brandGrid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;margin-top:64px;display:grid}.page-module__E0kJGG__brandWordmark{flex-direction:column;gap:32px;display:flex}.page-module__E0kJGG__wordBlock{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);align-items:flex-start;gap:24px;padding:32px;transition:border-color .3s;display:flex}.page-module__E0kJGG__wordBlock:hover{border-color:#4f8ef74d}.page-module__E0kJGG__wordTag{font-family:var(--font-head);color:var(--accent3);min-width:80px;padding-top:4px;font-size:1.8rem;font-weight:800;line-height:1}.page-module__E0kJGG__wordDef h4{font-family:var(--font-head);color:var(--white);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:.9rem;font-weight:700}.page-module__E0kJGG__wordDef p{color:var(--muted);font-size:.9rem;line-height:1.7}.page-module__E0kJGG__brandVisual{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);text-align:center;padding:60px 40px;position:relative;overflow:hidden}.page-module__E0kJGG__brandVisual:hover{border-color:#4f8ef74d}.page-module__E0kJGG__brandVisual:before{content:"";background:radial-gradient(#4f8ef714 0%,#0000 70%);position:absolute;inset:0}.page-module__E0kJGG__logo{width:200px;height:200px;margin-top:-45px;margin-bottom:-75px}.page-module__E0kJGG__logoDisplay{font-family:var(--font-head);letter-spacing:-.04em;color:var(--white);z-index:1;font-size:4rem;font-weight:800;position:relative}.page-module__E0kJGG__sd{color:var(--accent)}.page-module__E0kJGG__logoTagline{color:var(--muted);letter-spacing:.15em;text-transform:uppercase;z-index:1;margin-top:20px;font-size:.8rem;font-weight:500;position:relative}.page-module__E0kJGG__brandDesc{color:var(--muted);z-index:1;margin-top:28px;font-size:.88rem;line-height:1.8;position:relative}.page-module__E0kJGG__servicesHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.page-module__E0kJGG__servicesGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:56px;display:grid}.page-module__E0kJGG__serviceCard{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);padding:36px 28px;transition:transform .3s,border-color .3s,box-shadow .3s}.page-module__E0kJGG__serviceCard:hover{border-color:#4f8ef74d;transform:translateY(-6px);box-shadow:0 20px 60px #0000004d}.page-module__E0kJGG__serviceCard h3{font-family:var(--font-head);color:var(--white);margin-bottom:12px;font-size:1.15rem;font-weight:700}.page-module__E0kJGG__serviceCard p{color:var(--muted);font-size:.9rem;line-height:1.75}.page-module__E0kJGG__featured{background:linear-gradient(135deg, #4f8ef714 0%, var(--bg) 60%);border-color:#4f8ef740;grid-column:span 3;align-items:center;gap:40px;display:flex}.page-module__E0kJGG__wide{grid-column:span 3;align-items:flex-start;gap:24px;display:flex}.page-module__E0kJGG__serviceIcon{background:#4f8ef71a;border:1px solid #4f8ef733;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:24px;font-size:1.5rem;transition:background .3s;display:flex}.page-module__E0kJGG__serviceIcon.page-module__E0kJGG__lg{width:72px;height:72px;margin-bottom:0;font-size:2rem}.page-module__E0kJGG__serviceCard:hover .page-module__E0kJGG__serviceIcon{background:#4f8ef72e}.page-module__E0kJGG__serviceBadge{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;background:#4f8ef71f;border:1px solid #4f8ef740;border-radius:99px;margin-bottom:14px;padding:4px 12px;font-size:.72rem;font-weight:700;display:inline-block}.page-module__E0kJGG__valuesGrid{grid-template-columns:repeat(5,1fr);gap:20px;margin-top:64px;display:grid}.page-module__E0kJGG__valueCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);text-align:center;padding:32px 24px;transition:transform .3s,border-color .3s;position:relative;overflow:hidden}.page-module__E0kJGG__valueCard:before{content:"";background:linear-gradient(90deg, var(--accent), var(--accent2));transform-origin:0;height:2px;transition:transform .4s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.page-module__E0kJGG__valueCard:hover{border-color:#4f8ef733;transform:translateY(-6px)}.page-module__E0kJGG__valueCard:hover:before{transform:scaleX(1)}.page-module__E0kJGG__valueEmoji{margin-bottom:18px;font-size:2rem;display:block}.page-module__E0kJGG__valueCard h3{font-family:var(--font-head);color:var(--white);margin-bottom:12px;font-size:.95rem;font-weight:700;line-height:1.3}.page-module__E0kJGG__valueCard p{color:var(--muted);font-size:.82rem;line-height:1.7}.page-module__E0kJGG__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:56px;display:grid}.page-module__E0kJGG__faqCard{background:var(--bg);padding:30px 28px}.page-module__E0kJGG__llmNotice{border-radius:var(--radius);background:#4f8ef714;border:1px solid #4f8ef72e;margin-top:28px;padding:24px 26px}.page-module__E0kJGG__llmNotice p{color:var(--muted);line-height:1.8}.page-module__E0kJGG__llmNotice a{color:var(--white);border-bottom:1px solid #ffffff2e;text-decoration:none}.page-module__E0kJGG__llmNotice a:hover{border-color:var(--accent)}.page-module__E0kJGG__ctaInner{text-align:center;max-width:680px;margin:0 auto;position:relative}.page-module__E0kJGG__ctaInner:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#4f8ef714 0%,#0000 70%);width:400px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__E0kJGG__ctaInner>*{z-index:1;position:relative}.page-module__E0kJGG__ctaActions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.page-module__E0kJGG__footer{background:var(--bg);border-top:1px solid var(--border);padding:48px 40px}.page-module__E0kJGG__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.page-module__E0kJGG__footerLogo{font-family:var(--font-head);color:var(--white);font-size:1.2rem;font-weight:800;text-decoration:none}.page-module__E0kJGG__footerLogo span{color:var(--accent)}.page-module__E0kJGG__logoFooter{width:170px;height:170px;margin-top:-40px;margin-bottom:-40px}.page-module__E0kJGG__footerCopy{color:var(--muted);font-size:.85rem}.page-module__E0kJGG__footerLinks{gap:28px;display:flex}.page-module__E0kJGG__footerLinks a{color:var(--muted);font-size:.85rem;text-decoration:none;transition:color .2s}.page-module__E0kJGG__footerLinks a:hover{color:var(--white)}@media (max-width:1024px){.page-module__E0kJGG__valuesGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.page-module__E0kJGG__heroInner{grid-template-columns:1fr;gap:48px}.page-module__E0kJGG__heroVisual{display:none}.page-module__E0kJGG__aboutGrid,.page-module__E0kJGG__philoGrid,.page-module__E0kJGG__brandGrid,.page-module__E0kJGG__geoGrid,.page-module__E0kJGG__faqGrid{grid-template-columns:1fr;gap:40px}.page-module__E0kJGG__servicesGrid,.page-module__E0kJGG__geoCards{grid-template-columns:1fr}.page-module__E0kJGG__featured,.page-module__E0kJGG__wide{flex-direction:column;grid-column:span 1}.page-module__E0kJGG__serviceIcon.page-module__E0kJGG__lg{margin-bottom:0}.page-module__E0kJGG__valuesGrid{grid-template-columns:1fr 1fr}.page-module__E0kJGG__footer{padding:40px 24px}.page-module__E0kJGG__footerInner{flex-direction:column;align-items:flex-start;gap:24px}}@media (max-width:540px){.page-module__E0kJGG__statGrid,.page-module__E0kJGG__valuesGrid{grid-template-columns:1fr}.page-module__E0kJGG__heroActions{flex-direction:column}}
