.Hero_hero__T3Fr4{position:relative;min-height:92vh;display:flex;align-items:center;overflow:hidden}.Hero_bg__lJztR{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;animation:Hero_heroIn__kmR_Z 1.4s cubic-bezier(.22,1,.36,1) both}@keyframes Hero_heroIn__kmR_Z{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.Hero_veil__C7fi8{position:absolute;inset:0;background:linear-gradient(90deg,rgba(11,15,20,.94) 0,rgba(11,15,20,.62) 46%,rgba(11,15,20,.3) 78%,rgba(11,15,20,.55) 100%),linear-gradient(180deg,rgba(11,15,20,.55) 0,transparent 30%,transparent 65%,var(--bg) 100%)}.Hero_inner__M_C9y{position:relative;z-index:2;padding-top:120px;padding-bottom:96px;width:100%}.Hero_inner__M_C9y>*{max-width:640px}.Hero_inner__M_C9y h1{font-size:clamp(34px,5.2vw,58px);line-height:1.22;font-weight:800;letter-spacing:.01em;background:linear-gradient(115deg,#ffffff 30%,#bfebdd);-webkit-background-clip:text;background-clip:text;color:transparent;text-wrap:balance}.Hero_sub__2KmIh{margin-top:20px;font-size:clamp(15px,1.7vw,17.5px);color:var(--tx2);max-width:560px}.Hero_cta__bvnbU{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.Hero_meta__TesA1{list-style:none;display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:44px;padding-top:22px;border-top:1px solid rgba(30,40,52,.7)}.Hero_meta__TesA1 li{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--teal)}.Hero_meta__TesA1 svg{width:15px;height:15px;flex:none}@media (prefers-reduced-motion:reduce){.Hero_bg__lJztR{animation:none}}.Capabilities_caps__iEyxA{background:var(--bg)}.Capabilities_grid__43zzL{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.Capabilities_cap___sP8d{display:flex;gap:16px;align-items:flex-start;border:1px solid var(--line);border-radius:var(--r);padding:24px 22px}.Capabilities_cap___sP8d:hover{border-color:rgba(34,211,238,.4)}.Capabilities_cap___sP8d svg{width:26px;height:26px;flex:none;color:var(--cyan)}.Capabilities_cap___sP8d h3{font-size:16.5px;margin-bottom:6px}.Capabilities_cap___sP8d span{font-size:14px;color:var(--tx2)}@media (min-width:640px){.Capabilities_grid__43zzL{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.Capabilities_grid__43zzL{grid-template-columns:repeat(4,1fr)}}.Contact_contact__NV_KM{background:var(--bg2);border-top:1px solid var(--line)}.Contact_grid__QgmP5{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-top:8px}.Contact_card__yYaBu{display:block;width:100%;height:100%;text-align:left;font-family:inherit;color:inherit;text-decoration:none;border:1px solid var(--line);border-radius:var(--r);padding:28px 26px;background:rgba(11,15,20,.5);cursor:pointer;transition:border-color .25s,transform .2s}.Contact_card__yYaBu:hover{border-color:rgba(52,211,153,.45);transform:translateY(-2px)}.Contact_card__yYaBu svg{display:block;width:24px;height:24px;color:var(--teal);margin-bottom:14px}.Contact_card__yYaBu b{display:block;font-size:16.5px;margin-bottom:6px}.Contact_card__yYaBu span{font-size:14px;color:var(--tx2)}@media (min-width:640px){.Contact_grid__QgmP5{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.Contact_card__yYaBu{transition:none}.Contact_card__yYaBu:hover{transform:none}}.Nav_header__Ole0_{position:fixed;top:0;left:0;right:0;z-index:80;border-bottom:1px solid transparent;transition:border-color .3s;background-color:var(--bg)}.Nav_scrolled___sQac{border-color:var(--line)}.Nav_nav__BptBv{display:flex;align-items:center;justify-content:space-between;height:96px;gap:16px}.Nav_brand__wEZMt{display:flex;align-items:center;gap:12px;font-weight:700;white-space:nowrap}.Nav_brandLogo__N1GX1{width:132px;height:72px;flex:none;object-fit:contain}.Nav_brandCn__eBDMp{font-size:18px;font-weight:700;line-height:1;letter-spacing:3px;margin-right:-3px;color:#ffffff;-webkit-text-stroke:.9px #04070b;paint-order:stroke fill;text-shadow:0 1px 0 rgba(0,0,0,.55),0 0 10px rgba(0,0,0,.35);white-space:nowrap}.Nav_links__TBJFU{display:none;align-items:center;gap:28px}.Nav_links__TBJFU a{color:var(--tx2);font-size:14.5px;transition:color .2s}.Nav_links__TBJFU a:hover{color:var(--tx)}.Nav_cta__cuujR{display:flex;align-items:center;gap:14px}.Nav_burger__HCw5_{display:inline-flex;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:8px}.Nav_burger__HCw5_ span{width:20px;height:2px;background:var(--tx);border-radius:2px;transition:.25s}.Nav_burgerOpen__oJyQP span:first-child{transform:translateY(7px) rotate(45deg)}.Nav_burgerOpen__oJyQP span:nth-child(2){opacity:0}.Nav_burgerOpen__oJyQP span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Nav_mobileNav__sfDgg{display:none;background:var(--bg2);border-bottom:1px solid var(--line);padding:10px 20px 18px}.Nav_mobileNavOpen__tw3i5{display:block}.Nav_mobileNav__sfDgg a{display:block;padding:12px 0;color:var(--tx2);border-bottom:1px solid rgba(30,40,52,.6);font-size:15px}.Nav_mobileNav__sfDgg a:last-child{border-bottom:none}@media (max-width:420px){.Nav_nav__BptBv{height:96px}.Nav_brand__wEZMt{font-size:16px}.Nav_brandCn__eBDMp{display:none}}@media (min-width:900px){.Nav_links__TBJFU{display:flex}.Nav_burger__HCw5_,.Nav_mobileNavOpen__tw3i5,.Nav_mobileNav__sfDgg{display:none}}@media (prefers-reduced-motion:reduce){.Nav_burger__HCw5_ span,.Nav_header__Ole0_{transition:none}}.Products_products__SgZUk{background:var(--bg)}.Products_groupTitle__NHU2x{font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--gold);margin:44px 0 16px;display:flex;align-items:center;gap:12px}.Products_groupTitle__NHU2x:after{content:"";flex:1 1;height:1px;background:var(--line)}.Products_gridMore__Ah_ln,.Products_grid__bpLoR{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px}.Products_card__mmG_w{position:relative;border:1px solid var(--line);border-radius:var(--r);padding:34px 32px;background:var(--card-grad);display:flex;flex-direction:column;gap:18px;overflow:hidden}.Products_card__mmG_w:hover{border-color:rgba(52,211,153,.45)}.Products_top__RDr_K{justify-content:space-between;flex-wrap:wrap}.Products_logo__mnul3,.Products_top__RDr_K{display:flex;align-items:center;gap:12px}.Products_logoImg__kY2Bv{width:56px;height:56px;border-radius:14px;background:#fff;object-fit:contain;padding:6px;flex:none;box-shadow:0 2px 10px rgba(0,0,0,.25)}.Products_name__KaA7I{font-size:19px;font-weight:800;line-height:1.4}.Products_zh__w94Gc{font-size:12px;color:var(--tx2);letter-spacing:.08em;margin-top:2px}.Products_badge__YMs_w{font-size:11.5px;color:var(--gold);border:1px solid rgba(212,168,83,.4);border-radius:999px;padding:4px 12px;white-space:nowrap}.Products_desc__2d47e{color:var(--tx2);font-size:15px;line-height:1.75}.Products_feats__M1msT{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;list-style:none}.Products_feats__M1msT li{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--tx)}.Products_feats__M1msT svg{width:16px;height:16px;flex:none;margin-top:3px;color:var(--teal)}.Products_link__ejBzK{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--cyan)}.Products_link__ejBzK svg{width:16px;height:16px;transition:transform .2s}.Products_card__mmG_w:hover .Products_link__ejBzK svg{transform:translateX(3px)}.Products_moreCard__q2A1F{position:relative;border:1px solid var(--line);border-radius:var(--r);padding:28px 26px 26px;background:var(--card-grad);display:flex;flex-direction:column;gap:14px}.Products_moreCard__q2A1F:hover{border-color:rgba(52,211,153,.45)}.Products_qrWrap__La7SY{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:12px}.Products_qr__7Ak1Q{width:150px;height:150px;border-radius:16px;border:1px solid rgba(255,255,255,.1);object-fit:cover}.Products_qrNote__MpFfn{font-size:12px;color:var(--tx2);letter-spacing:.08em}.Products_promo__6HBCM{width:100%;height:210px;border-radius:12px;border:1px solid rgba(255,255,255,.1);object-fit:cover;object-position:center}@media (min-width:640px){.Products_feats__M1msT{grid-template-columns:1fr 1fr}.Products_feats__M1msT li:nth-child(3){grid-column:1/-1}.Products_gridMore__Ah_ln{grid-template-columns:1fr 1fr}}@media (min-width:900px){.Products_grid__bpLoR{grid-template-columns:1fr 1fr}.Products_gridMore__Ah_ln{grid-template-columns:1fr 1fr 1fr}}@media (prefers-reduced-motion:reduce){.Products_link__ejBzK svg{transition:none}.Products_card__mmG_w:hover .Products_link__ejBzK svg,.Products_moreCard__q2A1F:hover .Products_link__ejBzK svg{transform:none}}.Thesis_thesis__mkkFb{background:var(--bg);border-bottom:1px solid var(--line)}.Thesis_grid__8MmL5{display:grid;grid-template-columns:1fr;grid-gap:36px;gap:36px}.Thesis_quote__WtGz5{font-size:clamp(21px,2.6vw,28px);line-height:1.6;font-weight:700;letter-spacing:.01em;text-wrap:balance}.Thesis_grad__Ljjrs{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.Thesis_body__aPC5W{color:var(--tx2);font-size:15.5px;max-width:520px}.Thesis_body__aPC5W p+p{margin-top:12px}@media (min-width:900px){.Thesis_grid__8MmL5{grid-template-columns:1.25fr .75fr;gap:60px;align-items:center}}.About_about__rQHrA{background:var(--bg2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.About_grid__WEtlt{display:grid;grid-template-columns:1fr;grid-gap:44px;gap:44px}.About_text__kL9VZ h2{margin-bottom:20px}.About_text__kL9VZ p{color:var(--tx2);font-size:15.5px;margin-bottom:16px}.About_text__kL9VZ p b{color:var(--tx);font-weight:600}.About_facts__eUBdo{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}.About_fact__AdQRB{display:flex;gap:14px;align-items:flex-start;border:1px solid var(--line);border-radius:var(--r);padding:18px 20px;background:rgba(11,15,20,.5)}.About_fact__AdQRB svg{width:20px;height:20px;flex:none;margin-top:2px;color:var(--teal)}.About_fact__AdQRB b{display:block;font-size:15px;margin-bottom:3px}.About_fact__AdQRB span{font-size:13.5px;color:var(--tx2);overflow-wrap:anywhere}@media (min-width:640px){.About_facts__eUBdo{grid-template-columns:1fr 1fr}}@media (min-width:900px){.About_grid__WEtlt{grid-template-columns:1.1fr .9fr;gap:64px;align-items:start}}.Trust_trust__s7Xrm{background:var(--bg)}.Trust_grid__Fbv8G{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.Trust_item__BHmzo{border:1px solid var(--line);border-radius:var(--r);padding:26px 24px;background:linear-gradient(165deg,rgba(19,26,34,.9),rgba(11,15,20,.6))}.Trust_item__BHmzo svg{width:24px;height:24px;color:var(--gold);margin-bottom:14px}.Trust_item__BHmzo h3{font-size:16.5px;margin-bottom:8px}.Trust_item__BHmzo span{display:block;font-size:14px;color:var(--tx2);line-height:1.75}.Trust_note__o7kl4{margin-top:28px;font-size:13px;color:var(--tx2)}.Trust_note__o7kl4 a{color:var(--tx);border-bottom:1px dashed rgba(148,163,184,.6)}.Trust_note__o7kl4 a:hover{color:var(--cyan)}@media (min-width:640px){.Trust_grid__Fbv8G{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.Trust_grid__Fbv8G{grid-template-columns:repeat(4,1fr)}}.Footer_footer__UaG1g{border-top:1px solid var(--line);padding:44px 0 48px;background:var(--bg)}.Footer_foot__8sZDc{display:flex;flex-direction:column;gap:26px}.Footer_brand___zP6t{font-weight:800;font-size:17px;display:flex;align-items:center;gap:10px}.Footer_brandLogo___ZEij{width:158px;height:112px;flex:none;object-fit:contain}.Footer_links__oDyjI{display:flex;flex-wrap:wrap;gap:14px 28px;font-size:14px;color:var(--tx2)}.Footer_links__oDyjI a:hover{color:var(--cyan)}.Footer_legal__gVqLl{font-size:12.5px;color:var(--tx2);line-height:1.9}.Footer_legal__gVqLl a{border-bottom:1px dashed rgba(148,163,184,.5)}.Footer_legal__gVqLl a:hover{color:var(--cyan)}@media (min-width:900px){.Footer_foot__8sZDc{flex-direction:row;align-items:center;justify-content:space-between}}