.features-module__g_uT0a__page{color:#f4f7fb;background:#000;min-height:100vh;font-family:Inter,Arial,Helvetica,sans-serif}.features-module__g_uT0a__shell{width:min(100%,1160px);margin:0 auto;padding:140px 24px 120px}.features-module__g_uT0a__hero{max-width:560px;margin-left:2px}.features-module__g_uT0a__hero h1{color:#f6f8fc;letter-spacing:0;margin:0;font-size:42px;font-weight:700;line-height:1.05}.features-module__g_uT0a__hero p{color:#9aa6b8;max-width:510px;margin:24px 0 0;font-size:17px;font-weight:600;line-height:1.35}.features-module__g_uT0a__contentGrid{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:86px;margin-top:126px;display:grid}.features-module__g_uT0a__sectionNav{padding-left:2px;position:sticky;top:84px}.features-module__g_uT0a__sectionNav nav{border-left:1px dashed #293244;gap:17px;display:grid}.features-module__g_uT0a__sectionNav a{color:#687488;padding-left:15px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:color .16s;display:block;position:relative}.features-module__g_uT0a__sectionNav a.features-module__g_uT0a__activeNavLink{color:#fff}.features-module__g_uT0a__sectionNav a.features-module__g_uT0a__activeNavLink:before{content:"";background:#1864d5;border-radius:999px;width:2px;height:34px;position:absolute;top:-8px;left:-1px}.features-module__g_uT0a__sectionNav a:hover{color:#fff}.features-module__g_uT0a__sections{gap:58px;display:grid}.features-module__g_uT0a__featureSection{scroll-margin-top:64px}.features-module__g_uT0a__featureSection h2{color:#eef3fb;letter-spacing:0;margin:0 0 22px;font-size:18px;font-weight:700;line-height:1.2}.features-module__g_uT0a__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.features-module__g_uT0a__card{background:linear-gradient(#0e1420 0%,#0b0e18 100%);border:1px solid #7c8ba42e;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:166px;padding:16px 18px 18px;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff08,0 18px 42px -30px #445684b8}.features-module__g_uT0a__card:hover,.features-module__g_uT0a__card:focus,.features-module__g_uT0a__card:visited{color:inherit;text-decoration:none}.features-module__g_uT0a__iconWrap{color:#8f9db2;background:#eff4ff0f;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;transition:color .18s,background .18s;display:inline-flex;position:relative;overflow:hidden}.features-module__g_uT0a__defaultIcon,.features-module__g_uT0a__hoverIcon{justify-content:center;align-items:center;transition:opacity .18s,transform .18s;display:inline-flex;position:absolute;inset:0}.features-module__g_uT0a__hoverIcon{opacity:0;color:#fff;background-color:#0000;transform:translate(-6px)}.features-module__g_uT0a__card:hover .features-module__g_uT0a__iconWrap,.features-module__g_uT0a__card:focus-visible .features-module__g_uT0a__iconWrap{color:#fff;background:#1864d5}.features-module__g_uT0a__card:hover .features-module__g_uT0a__defaultIcon,.features-module__g_uT0a__card:focus-visible .features-module__g_uT0a__defaultIcon{opacity:0;transform:translate(6px)}.features-module__g_uT0a__card:hover .features-module__g_uT0a__hoverIcon,.features-module__g_uT0a__card:focus-visible .features-module__g_uT0a__hoverIcon{opacity:1;transform:translate(0)}.features-module__g_uT0a__cardCopy{margin-top:auto;padding-top:50px}.features-module__g_uT0a__card h3{color:#f2f5fb;letter-spacing:0;margin:0;font-size:17px;font-weight:700;line-height:1.2}.features-module__g_uT0a__card p{color:#8d99ab;margin:9px 0 0;font-size:14px;font-weight:700;line-height:1.32}@media (max-width:900px){.features-module__g_uT0a__shell{padding:58px 18px 90px}.features-module__g_uT0a__contentGrid{grid-template-columns:1fr;gap:38px;margin-top:72px}.features-module__g_uT0a__sectionNav{padding:0 0 6px;position:relative;top:auto;overflow-x:auto}.features-module__g_uT0a__sectionNav nav{border-bottom:1px dashed #293244;border-left:0;gap:20px;width:max-content;padding-bottom:12px;display:flex}.features-module__g_uT0a__sectionNav a{padding:0}.features-module__g_uT0a__sectionNav a.features-module__g_uT0a__activeNavLink:before{width:100%;height:2px;top:auto;bottom:-13px;left:0}.features-module__g_uT0a__sections{gap:46px}}@media (max-width:640px){.features-module__g_uT0a__hero h1{font-size:36px}.features-module__g_uT0a__hero p{font-size:16px}.features-module__g_uT0a__cards{grid-template-columns:1fr}.features-module__g_uT0a__card{min-height:150px}}
