@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=DM+Sans:wght@400;500;600;700&display=swap);:root{--bg:#02060f;--panel:#0b1224;--card:#0f172a;--text:#eaf2ff;--muted:#9eb3d8;--accent:#66e0ff;--accent-2:#9ef0c5;--border:#ffffff14;--shadow:0 25px 70px #00000059}*{box-sizing:border-box}html{overscroll-behavior-x:none;scroll-behavior:smooth}body,html{overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#02060f;background:var(--bg);color:#eaf2ff;color:var(--text);font-family:Space Grotesk,DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}a{color:inherit}img{display:block;max-width:100%}button,input,textarea{font-family:inherit}.App_app__-lxHV{background:radial-gradient(circle at 20% 20%,#66e0ff12,#0000 30%),radial-gradient(circle at 80% 0,#9ef0c514,#0000 28%),var(--bg);color:var(--text);min-height:100vh;padding:28px 18px 48px}.App_main__P9x1h{display:flex;flex-direction:column;gap:80px}a{-webkit-text-decoration-line:none;-webkit-text-decoration-line:initial;text-decoration-line:none}@media (max-width:720px){.App_app__-lxHV{padding:18px 14px 36px}}.Pill_pill__Uwd9e{align-items:center;background:#66e0ff1f;border:1px solid #66e0ff59;border-radius:999px;color:var(--accent);display:inline-flex;font-size:12px;font-weight:700;gap:8px;letter-spacing:.04em;padding:6px 12px;width:-webkit-fit-content;width:fit-content}.Pill_soft__MPwXN{background:#ffffff0a;border-color:var(--border);color:#d5e4ff}.SectionHeader_sectionHeader__lCYv5{display:flex;flex-direction:column;gap:12px}.SectionHeader_title__1YUhN{font-size:clamp(30px,4.8vw,44px);line-height:1.15;margin:0;padding-bottom:10px;position:relative}.SectionHeader_title__1YUhN:after{background:linear-gradient(90deg,var(--accent),var(--accent-2));border-radius:12px;bottom:0;box-shadow:0 6px 20px #66e0ff38;content:"";height:4px;left:0;position:absolute;width:82px}.SectionHeader_lede__XnC3s{color:var(--muted);font-size:16px;line-height:1.6;margin:0;max-width:720px}.SectionHeader_centered__FI8c4{align-items:center;text-align:center}.SectionHeader_centered__FI8c4 .SectionHeader_title__1YUhN:after{left:50%;transform:translateX(-50%)}.About_section__QIx4N{display:flex;flex-direction:column;gap:28px;padding:0 6px}.About_grid__spcqp{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.About_panel__fsmlh{background:var(--panel);border:1px solid var(--border);border-radius:16px;box-shadow:0 18px 40px #0000002e;line-height:1.5;padding:18px 20px}.About_panel__fsmlh h3{font-size:18px;margin:0 0 6px}.About_panel__fsmlh p{color:var(--muted);margin:0}.Contact_contactSection__f9wEU{background:linear-gradient(145deg,#66e0ff14,#9ef0c50f);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow);padding:32px}.Contact_contactContent__YrZfV{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:1.1fr .9fr}.Contact_header__H-Yr7{display:flex;flex-direction:column;gap:16px}.Contact_contactHighlights__mHPE3{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Contact_infoCard__I4mL8{grid-gap:6px;align-content:start;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid var(--border);border-radius:14px;display:grid;gap:6px;padding:14px 16px 16px}.Contact_infoTitle__Uy357{color:#d5e4ff;font-weight:700;letter-spacing:.02em}.Contact_infoValue__5OG67{color:var(--text);font-size:16px;font-weight:800;word-break:break-all}.Contact_infoValueRow__vzbZ-{align-items:center;display:inline-flex;gap:10px}.Contact_socialRow__BA21r{display:flex;flex-wrap:wrap;gap:10px}.Contact_socialIcon__0c5TE{align-items:center;background:#66e0ff24;border:1px solid var(--border);border-radius:12px;box-shadow:0 10px 24px #00000038;color:var(--text);display:inline-flex;font-size:16px;font-weight:800;height:42px;justify-content:center;width:42px}.Contact_whatsappIcon__WpuPG{background:#25d366;border-color:#fff3;color:#041025}.Contact_contactForm__JlSSN{grid-gap:14px;background:#0b1224d9;border:1px solid var(--border);border-radius:16px;box-shadow:0 16px 40px #0003;display:grid;gap:14px;padding:18px}.Contact_contactForm__JlSSN label{color:#d5e4ff;display:flex;flex-direction:column;font-weight:600;gap:6px}.Contact_contactForm__JlSSN input,.Contact_contactForm__JlSSN textarea{background:#ffffff0a;border:1px solid var(--border);border-radius:12px;color:var(--text);font-size:14px;outline:none;padding:12px 14px;transition:border .2s ease,box-shadow .2s ease}.Contact_contactForm__JlSSN input:focus,.Contact_contactForm__JlSSN textarea:focus{border-color:#66e0ff73;box-shadow:0 0 0 3px #66e0ff26}.Contact_contactForm__JlSSN textarea{resize:vertical}.Contact_btn__RAshO{align-items:center;background:#ffffff0a;border:1px solid var(--border);border-radius:12px;color:var(--text);cursor:pointer;display:inline-flex;font-weight:700;gap:8px;justify-content:center;padding:12px 18px;transition:transform .16s ease,box-shadow .2s ease,background .2s ease}.Contact_btn__RAshO:hover{box-shadow:0 12px 30px #0000004d;transform:translateY(-2px)}.Contact_primary__kCyKV{background:linear-gradient(135deg,var(--accent),var(--accent-2));border:none;box-shadow:0 14px 30px #66e0ff47;color:#041025}.Contact_full__NBsjz{width:100%}@media (max-width:1080px){.Contact_contactContent__YrZfV{grid-template-columns:1fr}}.Brand_brand__9iXxL{align-items:center;background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;box-shadow:0 10px 26px #00000038;display:flex;font-weight:700;gap:12px;letter-spacing:.04em;padding:8px 10px;position:relative;z-index:1}.Brand_logoImgWrap__eNHbK{background:radial-gradient(circle at 30% 30%,#66e0ff26,#041022e6);border:1px solid #66e0ff66;border-radius:12px;box-shadow:0 12px 30px #66e0ff47;display:grid;height:44px;overflow:hidden;place-items:center;width:44px}.Brand_small__s4eA0{height:38px;width:38px}.Brand_logoImg__XYaai{height:100%;object-fit:contain;width:100%}.Brand_brandCopy__80IwR{display:flex;flex-direction:column;gap:2px}.Brand_brandName__4fxao{font-size:16px}.Brand_brandTag__UfPxS{color:var(--muted);font-size:12px;font-weight:500}.Footer_footer__ecsci{align-items:center;border-top:1px solid var(--border);color:var(--muted);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:72px;padding:20px 10px 0}.Footer_footerLinks__Zx8Ya{display:flex;gap:14px}.Footer_footerLinks__Zx8Ya a{color:var(--muted);font-weight:600}.Footer_footerNote__rvUnk{color:var(--text);font-weight:700}@media (max-width:720px){.Footer_footer__ecsci{align-items:flex-start;flex-direction:column}}.Hero_hero__pya6L{grid-gap:24px;background-image:linear-gradient(160deg,#040a18cc,#040c1ae6),url(https://images.unsplash.com/photo-1520607162513-77705c0f0d4a?auto=format&fit=crop&w=1600&q=80);background-position:50%;background-size:cover;border:1px solid var(--border);border-radius:24px;box-shadow:var(--shadow);display:grid;gap:24px;grid-template-columns:1fr;overflow:hidden;padding:46px;position:relative}.Hero_hero__pya6L:after{background:radial-gradient(circle at 20% 40%,#66e0ff1f,#0000 35%),radial-gradient(circle at 80% 60%,#9ef0c51f,#0000 32%);content:"";inset:0;pointer-events:none;position:absolute}.Hero_heroContent__d2mc\+{display:flex;flex-direction:column;gap:18px;position:relative;z-index:1}.Hero_title__9Vo5-{font-size:clamp(32px,5vw,56px);line-height:1.05;margin:0}.Hero_lede__iGREa{color:var(--muted);font-size:16px;line-height:1.6;margin:0;max-width:720px}.Hero_heroActions__wzCch{align-items:center;display:flex;gap:12px;margin:4px 0 8px}.Hero_btn__BHKnD{align-items:center;background:#ffffff0a;border:1px solid var(--border);border-radius:12px;color:var(--text);cursor:pointer;display:inline-flex;font-weight:700;gap:8px;justify-content:center;padding:12px 18px;transition:transform .16s ease,box-shadow .2s ease,background .2s ease}.Hero_btn__BHKnD:hover{box-shadow:0 12px 30px #0000004d;transform:translateY(-2px)}.Hero_primary__a-PM\+{background:linear-gradient(135deg,var(--accent),var(--accent-2));border:none;box-shadow:0 14px 30px #66e0ff47;color:#041025}.Hero_ghost__LgDhg{border-color:#66e0ff4d;color:var(--accent)}.Hero_processRow__lIEZ\+{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-top:12px}.Hero_processCard__6Sxgw{grid-gap:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid var(--border);border-radius:14px;display:grid;gap:8px;padding:14px 16px 16px}.Hero_stepBadge__LxEH7{align-items:center;background:#66e0ff1f;border-radius:10px;color:var(--accent);display:inline-flex;font-size:13px;font-weight:800;height:32px;justify-content:center;letter-spacing:.04em;width:38px}.Hero_stepTitle__k\+aq3{font-size:18px;font-weight:800}.Hero_stepDescription__MhcK\+{color:var(--muted);font-size:14px;line-height:1.5}@media (max-width:1080px){.Hero_hero__pya6L{grid-template-columns:1fr;padding:32px}}@media (max-width:720px){.Hero_hero__pya6L{padding:26px}.Hero_heroActions__wzCch{align-items:stretch;flex-direction:column}}.NavBar_nav__RS9g7{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080e1ce6;border:1px solid var(--border);border-radius:18px;box-shadow:0 12px 46px #00000042;display:flex;gap:12px;isolation:isolate;margin-bottom:38px;overflow:hidden;padding:14px 18px;position:relative;z-index:10}.NavBar_navAccent__5fZ84{background:linear-gradient(120deg,#66e0ff1f,#9ef0c514);border-radius:17px;inset:0;opacity:.7;pointer-events:none;position:absolute}.NavBar_navLinks__bzLWi{display:flex;font-size:12px;font-weight:700;gap:12px;letter-spacing:.08em;margin-left:auto;position:relative;text-transform:uppercase;z-index:1}.NavBar_navLink__oTmUR{background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;padding:10px 13px;transition:all .2s ease}.NavBar_navLink__oTmUR:hover{border-color:#66e0ff66;box-shadow:0 10px 24px #00000038;color:var(--accent)}.NavBar_menuToggle__JFHdm{align-items:center;background:#ffffff0a;border:1px solid var(--border);border-radius:12px;cursor:pointer;display:none;flex-direction:column;gap:6px;height:44px;justify-content:center;padding:10px;position:relative;transition:background .2s ease,transform .2s ease;width:44px;z-index:2}.NavBar_menuToggle__JFHdm span{background:var(--text);border-radius:999px;height:3px;transition:transform .2s ease,opacity .2s ease;width:100%}.NavBar_menuToggleOpen__J-diQ{background:#66e0ff1a;border-color:#66e0ff80}.NavBar_menuToggleOpen__J-diQ span:first-child{transform:translateY(6px) rotate(45deg)}.NavBar_menuToggleOpen__J-diQ span:nth-child(2){opacity:0}.NavBar_menuToggleOpen__J-diQ span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.NavBar_mobileMenu__AV0sz{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 20% 20%,#66e0ff1f,#0000 32%),radial-gradient(circle at 80% 10%,#9ef0c51f,#0000 30%),#040812f2;display:flex;flex-direction:column;gap:22px;height:100vh;inset:0;justify-content:center;padding:22px 22px 32px;position:fixed;transform:translateX(100%);transition:transform .25s ease;width:100%;z-index:100}.NavBar_mobileMenuOpen__JFba9{transform:translateX(0)}.NavBar_closeBtn__JxTBN{background:#ffffff14;border:1px solid var(--border);border-radius:10px;color:var(--text);cursor:pointer;font-size:18px;height:36px;width:36px}.NavBar_mobileClose__hqlP4{position:absolute;right:18px;top:18px;z-index:4}.NavBar_mobileNavLinks__-kn8Q{display:flex;flex-direction:column;font-size:16px;font-weight:800;gap:18px;letter-spacing:.08em;margin-top:12px;text-transform:uppercase;width:min(360px,90%)}.NavBar_mobileNavLinks__-kn8Q a{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;box-shadow:0 12px 30px #00000038;padding:16px;text-align:center}.NavBar_menuBackdrop__gjIH\+{background:#00000080;inset:0;position:fixed;z-index:90}@media (max-width:1080px){.NavBar_nav__RS9g7{flex-wrap:wrap;gap:10px;position:relative;z-index:200}}@media (max-width:720px){.NavBar_nav__RS9g7{align-items:center;justify-content:space-between;overflow:visible}.NavBar_navLinks__bzLWi{display:none}.NavBar_menuToggle__JFHdm{display:inline-flex}}.Services_section__UF3nb{display:flex;flex-direction:column;gap:28px;padding:0 6px}.Services_serviceGrid__PwbN8{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.Services_serviceCard__TeCon{grid-gap:14px;align-items:start;background:var(--card);border:1px solid var(--border);border-radius:16px;box-shadow:0 14px 32px #0003;display:grid;gap:14px;grid-template-columns:auto 1fr;padding:18px}.Services_serviceIcon__l9vjb{background:#66e0ff1f;border:1px solid #66e0ff59;border-radius:12px;color:var(--accent);display:grid;font-size:18px;font-weight:800;height:44px;place-items:center;width:44px}.Services_serviceCard__TeCon h3{font-size:18px;margin:0 0 6px}.Services_serviceCard__TeCon p{color:var(--muted);margin:0}
/*# sourceMappingURL=main.a5b92d49.css.map*/