@keyframes styles_fadeIn__WN0qU{0%{opacity:0}to{opacity:1}}@keyframes styles_open-animation__oppUc{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes styles_open-animation2__9w4lB{0%{transform:translateY(-50%) scaleY(0)}to{transform:translateY(-50%) scaleY(1)}}@keyframes styles_close-animation___D8_6{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes styles_bounce__80n2X{0%{transform:scale(1)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes styles_bounce2__TFxOL{0%{transform:scale(.8);opacity:1}50%{transform:scale(1.25);opacity:.2}to{transform:scale(.8);opacity:0}}@keyframes styles_fade-in__dgnOZ{0%{opacity:0}to{opacity:1}}.styles_container__6rzrP{background:#000;color:#fff;min-height:100vh}.styles_inner__Thna3{max-width:1200px;margin:0 auto;padding:0 20px}@media screen and (min-width:1280px){.styles_inner__Thna3{padding:0 40px}}.styles_hero__Riz8_{padding:80px 0 60px;text-align:center}@media(max-width:767px){.styles_hero__Riz8_{padding:48px 0 40px}}.styles_heroTitle__hs_xg{font-size:48px;font-weight:700;line-height:1.15;margin-bottom:20px;letter-spacing:-.02em}@media(max-width:767px){.styles_heroTitle__hs_xg{font-size:28px}}.styles_heroDescription__aeSPZ{font-size:18px;line-height:1.6;color:#b0b0b0;max-width:720px;margin:0 auto 36px}@media(max-width:767px){.styles_heroDescription__aeSPZ{font-size:16px}}.styles_heroDescription__aeSPZ a{text-decoration:underline!important}.styles_ctaButton__zPcoW{display:inline-flex;align-items:center;justify-content:center;padding:14px 36px;background:#fff;color:#000;font-size:16px;font-weight:600;border-radius:8px;text-decoration:none;transition:opacity .2s;border:none;cursor:pointer}.styles_ctaButton__zPcoW:hover{opacity:.85}.styles_overview__jKdZC{padding:60px 0;border-top:1px solid #2e2e2e}@media(max-width:767px){.styles_overview__jKdZC{padding:40px 0}}.styles_sectionTitle__EGOek{font-size:32px;font-weight:700;margin-bottom:20px;letter-spacing:-.01em}@media(max-width:767px){.styles_sectionTitle__EGOek{font-size:24px}}.styles_overviewText__2kTL0{font-size:17px;line-height:1.7;color:#ccc;max-width:800px}.styles_overviewText__2kTL0 a{text-decoration:underline!important}.styles_features__aJNSE{padding:60px 0;border-top:1px solid #2e2e2e}@media(max-width:767px){.styles_features__aJNSE{padding:40px 0}}.styles_featuresGrid__8FOAq{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:32px}@media(max-width:1279px){.styles_featuresGrid__8FOAq{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.styles_featuresGrid__8FOAq{grid-template-columns:1fr;gap:16px}}.styles_featureCard__ELcq_{background:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;padding:28px 24px;transition:border-color .2s}.styles_featureCard__ELcq_:hover{border-color:#444}.styles_featureIcon__yE0pD{font-size:28px;margin-bottom:14px;display:block}.styles_featureTitle__m5vC5{font-size:18px;font-weight:600;margin-bottom:10px}.styles_featureDescription__qGC4a{font-size:14px;line-height:1.6;color:#999}.styles_useCases__oxo06{padding:60px 0;border-top:1px solid #2e2e2e}@media(max-width:767px){.styles_useCases__oxo06{padding:40px 0}}.styles_useCasesGrid__mqA7a{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-top:32px}@media(max-width:767px){.styles_useCasesGrid__mqA7a{grid-template-columns:1fr;gap:16px}}.styles_useCaseCard__pSxs4{background:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;padding:28px 24px}.styles_useCaseTitle__FXZ7z{font-size:18px;font-weight:600;margin-bottom:10px}.styles_useCaseDescription__tSJkY{font-size:14px;line-height:1.6;color:#999}.styles_faq__p0SOn{padding:60px 0;border-top:1px solid #2e2e2e}@media(max-width:767px){.styles_faq__p0SOn{padding:40px 0}}.styles_faqList__LH_Jg{margin-top:32px;max-width:800px}.styles_faqItem__ltW0s{border-bottom:1px solid #2e2e2e}.styles_faqItem__ltW0s:first-child{border-top:1px solid #2e2e2e}.styles_faqQuestion__jEAjn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;background:none;border:none;color:#fff;font-size:16px;font-weight:500;text-align:left;cursor:pointer;gap:16px;line-height:1.4}.styles_faqQuestion__jEAjn:hover{color:#ccc}.styles_faqToggle__KPFZP{flex-shrink:0;font-size:22px;color:#888;width:24px;text-align:center;line-height:1}.styles_faqAnswer__2ar9q{display:none;padding:0 0 20px;font-size:15px;line-height:1.7;color:#999}.styles_faqAnswer__2ar9q a{text-decoration:underline!important}.styles_faqAnswerOpen__1_3YP{display:block}.styles_relatedPages__OAMnK{padding:60px 0;border-top:1px solid #2e2e2e}@media(max-width:767px){.styles_relatedPages__OAMnK{padding:40px 0}}.styles_relatedGrid__xYeCm{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:32px}@media(max-width:1279px){.styles_relatedGrid__xYeCm{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.styles_relatedGrid__xYeCm{grid-template-columns:1fr;gap:16px}}.styles_relatedCard__bXoC0{display:block;background:#1a1a1a;border:1px solid #2e2e2e;border-radius:12px;padding:24px;text-decoration:none;color:#fff;transition:border-color .2s}.styles_relatedCard__bXoC0:hover{border-color:#444}.styles_relatedTitle__oNuWB{font-size:16px;font-weight:600;margin-bottom:8px}.styles_relatedDescription__fPogu{font-size:14px;line-height:1.5;color:#999}.styles_ctaBottom__4WP_8{padding:80px 0;text-align:center;border-top:1px solid #2e2e2e}@media(max-width:767px){.styles_ctaBottom__4WP_8{padding:48px 0}}.styles_ctaBottomHeading__8tpfD{font-size:36px;font-weight:700;margin-bottom:16px}@media(max-width:767px){.styles_ctaBottomHeading__8tpfD{font-size:24px}}.styles_ctaBottomDescription__dqpLX{font-size:17px;line-height:1.6;color:#b0b0b0;max-width:600px;margin:0 auto 32px}