.CTA_section__kruoP{padding:4rem 0 6rem}.CTA_card__CegFy{position:relative;background:linear-gradient(135deg,rgba(30,58,138,.4),rgba(15,23,42,.8));border:1px solid rgba(96,165,250,.3);border-radius:2rem;padding:3rem 2rem;overflow:hidden;text-align:center;box-shadow:0 20px 50px -10px rgba(0,0,0,.5),0 0 20px rgba(96,165,250,.1);isolation:isolate}@media (min-width:768px){.CTA_card__CegFy{padding:5rem 3rem}}.CTA_glow__aOg6K{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,rgba(96,165,250,.15) 0,transparent 60%);pointer-events:none;z-index:-1;animation:CTA_pulse__SDNdG 8s ease-in-out infinite alternate}@keyframes CTA_pulse__SDNdG{0%{transform:scale(.9);opacity:.5}to{transform:scale(1.1);opacity:.8}}.CTA_gridPattern__bDXZC{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:radial-gradient(circle at center,#000 40%,transparent 100%);mask-image:radial-gradient(circle at center,#000 40%,transparent 100%);z-index:-1}.CTA_content__F54oH{position:relative;max-width:700px;margin:0 auto;z-index:1}.CTA_title__nnIfU{font-family:var(--font-heading);font-size:clamp(2rem,5vw,3rem);font-weight:800;color:#fff;margin-bottom:1.5rem;letter-spacing:-.02em;background:linear-gradient(135deg,#fff 30%,#93c5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CTA_description__SvcY6{font-size:1.125rem;color:#cbd5e1;margin-bottom:2.5rem;line-height:1.6}.CTA_actions__81SaL{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}@media (min-width:480px){.CTA_actions__81SaL{flex-direction:row;gap:1.5rem}}.CTA_primaryBtn__6pL7P{display:inline-flex;align-items:center;gap:.5rem;background:#2563eb;color:#fff;font-weight:600;padding:1rem 2rem;border-radius:var(--radius-full);transition:all .3s ease;box-shadow:0 4px 15px rgba(37,99,235,.4)}.CTA_primaryBtn__6pL7P:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 8px 25px rgba(37,99,235,.5)}.CTA_secondaryBtn__hbCG0{display:inline-flex;align-items:center;background:hsla(0,0%,100%,.05);color:#fff;font-weight:600;padding:1rem 2rem;border-radius:var(--radius-full);border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.CTA_secondaryBtn__hbCG0:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3)}.page_hero__qs3fl{text-align:center;padding:4rem 0 0;max-width:900px;margin:0 auto}.page_heroLabel___zekS{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);margin-bottom:1rem}.page_heroTitle__TNakO{font-family:var(--font-heading);font-size:clamp(2.5rem,6vw,4rem);font-weight:800;line-height:1.1;color:#fff;margin-bottom:1.5rem}.page_heroAccent__39G5n{background:linear-gradient(135deg,#60a5fa,#93c5fd 50%,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% auto;animation:page_shimmer__yv7zz 3s linear infinite}@keyframes page_shimmer__yv7zz{0%{background-position:0}to{background-position:200%}}.page_heroSubtitle__B1fUc{font-size:1.125rem;line-height:1.6;color:var(--color-text-muted);max-width:700px;margin:0 auto 3rem}.page_statsGrid__OP3OV{display:flex;justify-content:center;gap:2rem;margin-bottom:5rem;flex-wrap:wrap}.page_stat__SyBeI{text-align:center;padding:1.5rem 2rem;background:rgba(30,41,59,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.05);border-radius:var(--radius-xl);min-width:160px;transition:transform .3s ease}.page_stat__SyBeI:hover{transform:translateY(-5px);border-color:rgba(96,165,250,.3)}.page_statNumber__B_8mv{display:block;font-family:var(--font-heading);font-size:2.5rem;font-weight:800;color:#fff;line-height:1;margin-bottom:.5rem;background:linear-gradient(180deg,#fff,#94a3b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_statLabel__b6m5h{font-size:.875rem;font-weight:600;color:var(--color-accent);text-transform:uppercase;letter-spacing:.05em}.page_grid__GOMR4{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:1fr;padding-bottom:5rem}@media (min-width:768px){.page_grid__GOMR4{grid-template-columns:repeat(2,1fr)}}.page_card__9hOx0{background:rgba(15,23,42,.6);border:1px solid hsla(0,0%,100%,.05);border-radius:var(--radius-xl);padding:2.5rem;transition:all .3s ease;position:relative;overflow:hidden}.page_card__9hOx0:hover{border-color:rgba(96,165,250,.3);transform:translateY(-5px);box-shadow:0 20px 40px -10px rgba(0,0,0,.3)}.page_card__9hOx0:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--color-accent),transparent);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.page_card__9hOx0:hover:before{transform:scaleX(1)}.page_iconWrapper__e8Mhw{width:3.5rem;height:3.5rem;background:rgba(96,165,250,.1);border-radius:1rem;display:flex;align-items:center;justify-content:center;color:var(--color-accent);margin-bottom:1.5rem;transition:all .3s ease}.page_card__9hOx0:hover .page_iconWrapper__e8Mhw{background:var(--color-accent);color:#fff;transform:rotate(5deg)}.page_cardTitle__CTbs8{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1rem;font-family:var(--font-heading)}.page_cardText__E87u5{color:var(--color-text-muted);line-height:1.7;font-size:1rem}.page_title___jwGw{font-family:var(--font-heading);font-size:clamp(2rem,5vw,3rem);font-weight:800;text-align:center;color:#fff;margin-bottom:1.5rem}.page_intro__scPNB{max-width:700px;margin:0 auto 5rem;font-size:1.125rem;line-height:1.6;text-align:center;color:var(--color-text-muted)}.page_timeline__MHD0w{position:relative;max-width:800px;margin:0 auto;padding:2rem 0}.page_timeline__MHD0w:before{content:"";position:absolute;top:0;bottom:0;left:2rem;width:2px;background:linear-gradient(to bottom,transparent 0,var(--color-accent) 15%,var(--color-accent) 85%,transparent 100%)}@media (min-width:768px){.page_timeline__MHD0w:before{left:50%;transform:translateX(-50%)}}.page_step__CmgRf{position:relative;margin-bottom:4rem;display:flex;justify-content:flex-end}.page_stepMarker__JcNRy{position:absolute;left:2rem;transform:translateX(-50%);width:3rem;height:3rem;background:var(--color-bg);border:2px solid var(--color-accent);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2;font-weight:700;color:var(--color-accent);font-family:var(--font-heading);box-shadow:0 0 0 4px var(--color-bg)}@media (min-width:768px){.page_stepMarker__JcNRy{left:50%;width:4rem;height:4rem;font-size:1.25rem}}.page_stepContent__BhndF{width:calc(100% - 4rem);margin-left:4rem;background:rgba(30,41,59,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.5rem;transition:transform .3s ease}.page_stepContent__BhndF:hover{transform:translateY(-4px);border-color:var(--color-accent);background:rgba(30,41,59,.6)}.page_stepTitle__a_jDC{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:.75rem;display:flex;align-items:center;gap:.75rem}.page_stepDesc__FQUCQ{color:var(--color-text-muted);line-height:1.6}@media (min-width:768px){.page_step__CmgRf{justify-content:center;width:100%}.page_stepContent__BhndF{width:42%;margin:0}.page_step__CmgRf:nth-child(odd) .page_stepContent__BhndF{margin-right:auto;text-align:right}.page_step__CmgRf:nth-child(odd) .page_stepTitle__a_jDC{justify-content:flex-end}.page_step__CmgRf:nth-child(2n) .page_stepContent__BhndF{margin-left:auto;text-align:left}}.page_hero__SKW6o{position:relative;padding:4rem 0 5rem;text-align:center;isolation:isolate;overflow:hidden}@media (min-width:480px){.page_hero__SKW6o{padding:5rem 0 6rem}}@media (min-width:768px){.page_hero__SKW6o{padding:7rem 0 9rem}}.page_heroBg__ZurEj{position:absolute;inset:0;z-index:0;background:linear-gradient(135deg,#0a0f1e,#1a1f35 50%,#0f1729)}.page_heroBg__ZurEj:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:1200px;height:100%;background:radial-gradient(ellipse at top center,rgba(96,165,250,.15) 0,rgba(96,165,250,.05) 30%,transparent 70%);pointer-events:none}.page_heroBg__ZurEj:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,rgba(96,165,250,.08) 0,transparent 50%),radial-gradient(circle at 80% 50%,rgba(147,197,253,.08) 0,transparent 50%);pointer-events:none}.page_heroContent__2lPR8{position:relative;z-index:1}.page_trustBadge__PYQqz{display:inline-flex;align-items:center;gap:.5rem;margin:0 auto 1.5rem;padding:.625rem 1.25rem;font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:#60a5fa;background:linear-gradient(135deg,rgba(96,165,250,.15),rgba(96,165,250,.08));border:1px solid rgba(96,165,250,.3);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 12px rgba(96,165,250,.15);animation:page_fadeInUp__SpOy_ .6s ease-out}.page_trustBadge__PYQqz svg{color:#10b981;flex-shrink:0}@media (min-width:768px){.page_trustBadge__PYQqz{font-size:.875rem;padding:.75rem 1.5rem;margin-bottom:2rem}}.page_heroTitle__Gfler{max-width:900px;margin:0 auto 1.5rem;font-family:var(--font-heading);font-size:clamp(2.25rem,7vw,4rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;color:#fff;animation:page_fadeInUp__SpOy_ .6s ease-out .1s both}.page_heroTitleAccent__dmgCl{background:linear-gradient(135deg,#60a5fa,#93c5fd 50%,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% auto;animation:page_shimmer__qPtWe 3s linear infinite;display:block}@media (min-width:768px){.page_heroTitleAccent__dmgCl{display:inline}}@keyframes page_shimmer__qPtWe{0%{background-position:0}to{background-position:200%}}@media (min-width:768px){.page_heroTitle__Gfler{margin-bottom:2rem}}.page_heroSubtext__lKRc3{max-width:680px;margin:0 auto 3rem;font-size:clamp(1.0625rem,2.5vw,1.25rem);line-height:1.7;color:#cbd5e1;font-weight:400;animation:page_fadeInUp__SpOy_ .6s ease-out .2s both}@media (min-width:768px){.page_heroSubtext__lKRc3{margin-bottom:3.5rem}}.page_heroStats__rmbZT{display:flex;justify-content:center;gap:3rem;margin:0 auto 3rem;max-width:600px;animation:page_fadeInUp__SpOy_ .6s ease-out .3s both}@media (max-width:479px){.page_heroStats__rmbZT{flex-direction:column;gap:1.5rem;align-items:center}}.page_heroStat__YUvQF{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative}.page_heroStat__YUvQF:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translateX(-50%);width:40px;height:2px;background:linear-gradient(90deg,transparent,#60a5fa,transparent);opacity:.5}.page_heroStatNumber__0bzeT{display:block;font-family:var(--font-heading);font-size:2.25rem;font-weight:800;background:linear-gradient(135deg,#60a5fa,#93c5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.page_heroStatLabel__H4SQv{display:block;font-size:.8125rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}.page_heroCta__jc8eN{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:3rem;animation:page_fadeInUp__SpOy_ .6s ease-out .4s both;flex-wrap:wrap}@media (min-width:480px){.page_heroCta__jc8eN{gap:1.25rem}}.page_heroTrust__KbbGO{display:flex;justify-content:center;align-items:center;gap:2rem;flex-wrap:wrap;margin:0 auto;max-width:700px;animation:page_fadeInUp__SpOy_ .6s ease-out .5s both}@media (max-width:479px){.page_heroTrust__KbbGO{flex-direction:column;gap:1rem}}.page_heroTrustItem__kWlR2{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;color:#cbd5e1;font-weight:500}.page_heroTrustItem__kWlR2 svg{color:#10b981;flex-shrink:0}@keyframes page_fadeInUp__SpOy_{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_section__61PEw{padding:3rem 0}@media (min-width:480px){.page_section__61PEw{padding:4rem 0}}@media (min-width:768px){.page_section__61PEw{padding:5rem 0 5.5rem}}.page_eyebrow__H9Slr{margin:0 0 .5rem;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);text-align:center}.page_sectionTitle__hzsAh{max-width:560px;margin:0 auto 2rem;text-align:center;font-family:var(--font-heading);font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;letter-spacing:-.02em;color:var(--color-text)}@media (min-width:768px){.page_sectionTitle__hzsAh{margin-bottom:3rem}}.page_cardList___XOFY{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem;margin:0;padding:0;list-style:none}@media (min-width:480px){.page_cardList___XOFY{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:768px){.page_cardList___XOFY{grid-template-columns:repeat(3,1fr)}}.page_card__QV0Om{padding:1.5rem 1.25rem;background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-smooth),border-color var(--transition-smooth),transform var(--transition-smooth)}@media (min-width:768px){.page_card__QV0Om{padding:2rem 1.5rem}}.page_card__QV0Om:hover{box-shadow:var(--shadow-md);border-color:var(--color-border-light);transform:translateY(-2px)}.page_cardIcon__ejM_b{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin-bottom:1.25rem;border-radius:var(--radius-xl);background:linear-gradient(135deg,var(--color-accent-light),rgba(96,165,250,.08));border:1px solid rgba(96,165,250,.2);color:var(--color-accent);transition:all var(--transition-smooth)}.page_card__QV0Om:hover .page_cardIcon__ejM_b{transform:scale(1.05);background:linear-gradient(135deg,rgba(96,165,250,.2),rgba(96,165,250,.12));box-shadow:0 8px 25px rgba(96,165,250,.15)}.page_card__QV0Om h3{margin:0 0 .5rem;font-size:1.125rem;font-weight:600;color:var(--color-text)}.page_card__QV0Om p{margin:0;font-size:.9375rem;color:var(--color-text-muted);line-height:1.55}.page_cardListOffer__Q8ddD{display:grid;grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem;margin:0;padding:0;list-style:none}@media (min-width:480px){.page_cardListOffer__Q8ddD{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (min-width:960px){.page_cardListOffer__Q8ddD{grid-template-columns:repeat(4,1fr)}}.page_cardOffer__d_w9d{padding:2rem 1.75rem;background:linear-gradient(135deg,var(--color-bg-card),rgba(21,29,46,.8));border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:all var(--transition-smooth);text-align:center;position:relative;overflow:hidden}.page_cardOffer__d_w9d:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-accent),var(--color-accent-hover));transform:scaleX(0);transition:transform var(--transition-smooth)}.page_cardOffer__d_w9d:hover{box-shadow:var(--shadow-lg);border-color:rgba(96,165,250,.3);transform:translateY(-4px)}.page_cardOffer__d_w9d:hover:before{transform:scaleX(1)}.page_cardOfferIcon__wpdNh{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin:0 auto 1.25rem;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--color-accent-light),rgba(96,165,250,.15));border:2px solid rgba(96,165,250,.2)}.page_cardOffer__d_w9d h3{margin:0 0 .75rem;font-size:1.125rem;font-weight:600;color:var(--color-text);text-align:center}.page_cardOffer__d_w9d p{margin:0;font-size:.9375rem;color:var(--color-text-muted);line-height:1.6;text-align:center}.page_whySection__wimFo{padding:4rem 0 5rem}@media (min-width:768px){.page_whySection__wimFo{padding:5.5rem 0 6.5rem}}.page_whyGrid__ZXg1J{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin:0;padding:0;list-style:none}@media (min-width:768px){.page_whyGrid__ZXg1J{grid-template-columns:repeat(2,1fr);gap:2rem}}.page_whyCard__L06hb{padding:2rem;background:linear-gradient(135deg,rgba(21,29,46,.6),rgba(30,41,59,.4));border:1px solid rgba(96,165,250,.1);border-radius:var(--radius-xl);transition:all var(--transition-smooth);position:relative;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_whyCard__L06hb:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(96,165,250,.05),rgba(96,165,250,.02));border-radius:var(--radius-xl);opacity:0;transition:opacity var(--transition-smooth)}.page_whyCard__L06hb:hover{border-color:rgba(96,165,250,.3);box-shadow:0 20px 40px rgba(0,0,0,.3);transform:translateY(-2px)}.page_whyCard__L06hb:hover:before{opacity:1}.page_whyCardHeader__IYJW7{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.page_whyCardNum__9z9gO{font-family:var(--font-heading);font-size:.875rem;font-weight:800;background:linear-gradient(135deg,var(--color-accent-light),rgba(96,165,250,.15));border:1px solid rgba(96,165,250,.2)}.page_whyCardIcon__1ltQ_,.page_whyCardNum__9z9gO{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:var(--color-accent);border-radius:var(--radius-lg);flex-shrink:0}.page_whyCardIcon__1ltQ_{background:rgba(96,165,250,.1)}.page_whyCardTitle__H8KB0{margin:0 0 .75rem;font-size:1.1875rem;font-weight:600;color:var(--color-text);line-height:1.3}.page_whyCardDesc__E6eZI{margin:0;font-size:.9375rem;color:var(--color-text-muted);line-height:1.6}.FAQ_faq__4LlGi{padding:5rem 0 6rem;background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(96,165,250,.08),transparent),linear-gradient(180deg,var(--color-bg-section) 0,rgba(11,15,26,.95) 100%);border-top:1px solid var(--color-border);position:relative;overflow:hidden}.FAQ_faq__4LlGi:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(96,165,250,.5),transparent)}.FAQ_faq__4LlGi:after{content:"";position:absolute;top:10%;right:-10%;width:500px;height:500px;background:radial-gradient(circle,rgba(96,165,250,.06) 0,transparent 70%);border-radius:50%;pointer-events:none;animation:FAQ_floatGlow__Hie1p 8s ease-in-out infinite}@keyframes FAQ_floatGlow__Hie1p{0%,to{transform:translate(0) scale(1);opacity:.6}50%{transform:translate(-30px,-30px) scale(1.1);opacity:.8}}@media (min-width:768px){.FAQ_faq__4LlGi{padding:6.5rem 0 7.5rem}}.FAQ_faqHeader__6iCQb{text-align:center;margin-bottom:4rem;position:relative;z-index:1}.FAQ_eyebrow__7AkhG{margin:0 0 1rem;font-size:.8125rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);display:inline-block;padding:.5rem 1.125rem;background:linear-gradient(135deg,rgba(96,165,250,.15),rgba(59,130,246,.1));border:1px solid rgba(96,165,250,.3);border-radius:var(--radius-full);box-shadow:0 0 20px rgba(96,165,250,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:FAQ_fadeInDown__51KqB .6s ease-out}@keyframes FAQ_fadeInDown__51KqB{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.FAQ_title__wztBs{margin:0 0 1.25rem;font-family:var(--font-heading);font-size:clamp(2rem,5vw,3rem);font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,var(--color-text) 0,rgba(241,245,249,.7) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.15;animation:FAQ_fadeInUp__rJ68J .6s ease-out .1s both}.FAQ_faqSubtitle__Q4nmF{font-size:1.125rem;color:var(--color-text-muted);max-width:560px;margin:0 auto;line-height:1.6;animation:FAQ_fadeInUp__rJ68J .6s ease-out .2s both}@media (min-width:768px){.FAQ_title__wztBs{margin-bottom:1.5rem}.FAQ_faqSubtitle__Q4nmF{font-size:1.1875rem}}.FAQ_faqGrid__sWE3_{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;max-width:1400px;margin:0 auto}@media (min-width:1024px){.FAQ_faqGrid__sWE3_{grid-template-columns:1fr 1fr;gap:2rem}}.FAQ_list__b5rxO{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1rem;position:relative;z-index:1}.FAQ_item__gnkvT{background:linear-gradient(135deg,rgba(26,34,52,.6),rgba(21,29,46,.8));border:1px solid rgba(96,165,250,.15);border-radius:var(--radius-xl);overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 24px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.05);transition:all var(--transition-smooth);animation:FAQ_fadeInUp__rJ68J .5s ease-out both;animation-delay:calc(var(--item-index, 0) * .05s)}.FAQ_item__gnkvT:first-child{--item-index:1}.FAQ_item__gnkvT:nth-child(2){--item-index:2}.FAQ_item__gnkvT:nth-child(3){--item-index:3}.FAQ_item__gnkvT:nth-child(4){--item-index:4}.FAQ_item__gnkvT:nth-child(5){--item-index:5}.FAQ_item__gnkvT:nth-child(6){--item-index:6}.FAQ_item__gnkvT:nth-child(7){--item-index:7}.FAQ_item__gnkvT:hover{border-color:rgba(96,165,250,.3);box-shadow:0 8px 32px rgba(0,0,0,.3),0 0 0 1px rgba(96,165,250,.1),inset 0 1px 0 hsla(0,0%,100%,.08);transform:translateY(-2px)}.FAQ_item__gnkvT[data-open=true]{border-color:rgba(96,165,250,.4);background:linear-gradient(135deg,rgba(26,34,52,.8),rgba(21,29,46,.95));box-shadow:0 12px 40px rgba(96,165,250,.15),0 0 0 1px rgba(96,165,250,.2),inset 0 1px 0 hsla(0,0%,100%,.1)}.FAQ_question__1kBzu{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem 2rem;min-height:5rem;font-family:inherit;font-size:clamp(1.0625rem,2.2vw,1.1875rem);font-weight:600;text-align:left;color:var(--color-text);background:none;border:none;cursor:pointer;transition:all var(--transition-smooth);position:relative}.FAQ_question__1kBzu:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:0;background:linear-gradient(180deg,var(--color-accent),var(--color-accent-deep));border-radius:0 4px 4px 0;transition:height var(--transition-smooth)}.FAQ_question__1kBzu:hover:before{height:60%}.FAQ_item__gnkvT[data-open=true] .FAQ_question__1kBzu:before{height:80%}.FAQ_item__gnkvT[data-open=true] .FAQ_question__1kBzu,.FAQ_question__1kBzu:hover{color:var(--color-text);padding-left:2.25rem}.FAQ_question__1kBzu:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-lg)}.FAQ_questionText__3sy7l{flex:1 1;line-height:1.5}.FAQ_questionIcon__n4BiA{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;background:linear-gradient(135deg,rgba(96,165,250,.15),rgba(59,130,246,.1));border:1px solid rgba(96,165,250,.25);border-radius:var(--radius-lg);transition:all var(--transition-smooth);flex-shrink:0;position:relative;overflow:hidden}.FAQ_questionIcon__n4BiA:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent,rgba(96,165,250,.2));opacity:0;transition:opacity var(--transition-smooth)}.FAQ_question__1kBzu:hover .FAQ_questionIcon__n4BiA{background:linear-gradient(135deg,rgba(96,165,250,.25),rgba(59,130,246,.15));border-color:rgba(96,165,250,.4);transform:scale(1.05);box-shadow:0 4px 12px rgba(96,165,250,.2)}.FAQ_question__1kBzu:hover .FAQ_questionIcon__n4BiA:before{opacity:1}.FAQ_item__gnkvT[data-open=true] .FAQ_questionIcon__n4BiA{background:linear-gradient(135deg,rgba(96,165,250,.3),rgba(59,130,246,.2));border-color:rgba(96,165,250,.5);box-shadow:0 0 20px rgba(96,165,250,.3)}.FAQ_chevron__L7tzY{transition:all var(--transition-smooth);color:var(--color-accent);position:relative;z-index:1}.FAQ_item__gnkvT[data-open=true] .FAQ_chevron__L7tzY{transform:rotate(180deg);color:var(--color-accent-hover)}.FAQ_answerWrap__AhAd_{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease-out;overflow:hidden}.FAQ_item__gnkvT[data-open=true] .FAQ_answerWrap__AhAd_{grid-template-rows:1fr}.FAQ_answer__bQnwZ{margin:0;padding:0;font-size:1.0625rem;line-height:1.8;color:var(--color-text-muted);overflow:hidden;min-height:0}.FAQ_answer__bQnwZ:before{content:"";position:absolute;top:0;left:2rem;right:2rem;height:1px;background:linear-gradient(90deg,rgba(96,165,250,.3),transparent)}.FAQ_answer__bQnwZ p{margin:0;padding:1.25rem 2rem 2rem 2.25rem;opacity:0;animation:FAQ_fadeIn__NArsN .3s ease-out forwards}@keyframes FAQ_fadeIn__NArsN{to{opacity:1}}@keyframes FAQ_fadeInUp__rJ68J{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.FAQ_item__gnkvT{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;animation:none!important;transform:none!important;transition:box-shadow .2s,border-color .2s,background .2s}.FAQ_question__1kBzu{padding:1.25rem 1.5rem;gap:1rem;font-size:1rem}.FAQ_item__gnkvT[data-open=true] .FAQ_question__1kBzu,.FAQ_question__1kBzu:hover{padding-left:1.75rem}.FAQ_questionIcon__n4BiA{width:2.5rem;height:2.5rem}.FAQ_answer__bQnwZ{padding:0 1.5rem 1.5rem 1.75rem;font-size:1rem}.FAQ_answer__bQnwZ:before{left:1.5rem;right:1.5rem}.FAQ_answer__bQnwZ p{padding:1rem 1.5rem 1.5rem 1.75rem}}.Skeleton_shimmer__YgKzM{position:relative;overflow:hidden;background:hsla(0,0%,100%,.06);border-radius:var(--radius)}.Skeleton_shimmer__YgKzM:after{content:"";position:absolute;top:0;left:-150%;width:150%;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.15),hsla(0,0%,100%,0));animation:Skeleton_shimmerMove__uDj9g 1.2s infinite}@keyframes Skeleton_shimmerMove__uDj9g{0%{left:-150%}60%{left:150%}to{left:150%}}.Skeleton_line__wWNij{height:14px;margin:8px 0}.Skeleton_title__OfEY_{height:24px;margin:12px 0}.Skeleton_block__r3l6U{height:120px}.Skeleton_heroSkeleton__4NHpd{padding:6rem 0;background:var(--color-bg)}.Skeleton_btnSkeleton__lQvNP{width:200px;border-radius:var(--radius-full)}.Skeleton_circle__8Sekj{border-radius:50%}.Skeleton_gridSkeleton__f4FUt{display:grid;grid-gap:2rem;gap:2rem;padding:2rem 0}@media (min-width:768px){.Skeleton_gridSkeleton__f4FUt{grid-template-columns:repeat(2,1fr)}}.Skeleton_cardSkeleton__cFKx4{background:rgba(30,41,59,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2.5rem 2rem;display:flex;flex-direction:column;align-items:center}.Skeleton_timelineSkeleton__Jqddh{max-width:800px;margin:0 auto;padding:2rem 0;display:flex;flex-direction:column;gap:2rem}.Skeleton_timelineItem__kPjEy{display:flex;gap:2rem;align-items:center}.Skeleton_faqGrid__RQO7O{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:768px){.Skeleton_faqGrid__RQO7O{grid-template-columns:1fr 1fr}}.Skeleton_faqItem__2L0mK{padding:12px;border:1px solid var(--color-border);border-radius:var(--radius);background:rgba(18,18,32,.6)}.Skeleton_formGrid__wgbSA{display:grid;grid-gap:12px;gap:12px}.Skeleton_small__eApoN{height:10px}.Skeleton_medium__s0u3y{height:14px}.Skeleton_large__FIMHd{height:18px}.Stats_stats__CMdks{padding:2.5rem 0 3rem;background-color:var(--color-bg-section);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}@media (min-width:768px){.Stats_stats__CMdks{padding:3.5rem 0}}.Stats_list__JuR2k{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.25rem;gap:1.25rem;margin:0;padding:0;list-style:none}@media (min-width:480px){.Stats_list__JuR2k{gap:1.5rem}}@media (min-width:768px){.Stats_list__JuR2k{grid-template-columns:repeat(4,1fr);gap:2rem}}.Stats_item__6ZDiU{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.75rem}.Stats_icon__CSC9k{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-lg);background-color:var(--color-accent-light);color:var(--color-accent)}.Stats_value__l6Wt5{font-family:var(--font-heading);font-size:1.75rem;font-weight:700;letter-spacing:-.02em;color:var(--color-text)}@media (min-width:768px){.Stats_value__l6Wt5{font-size:2rem}}.Stats_label__qsiVy{font-size:.9375rem;font-weight:500;color:var(--color-text-muted)}.Stats_visuallyHidden__Dfj28{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.TechStack_section__A8auC{padding:4rem 0 5rem;border-bottom:1px solid var(--color-border);background:linear-gradient(to bottom,var(--color-bg),var(--color-bg-section));overflow:hidden}.TechStack_header__qoYVt{text-align:center;margin-bottom:3rem}.TechStack_title__Z7qoQ{margin:0 0 1rem;font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:var(--color-text);letter-spacing:-.02em}.TechStack_subtitle__jF9Gt{margin:0 auto;max-width:600px;font-size:1rem;color:var(--color-text-muted);line-height:1.6}.TechStack_carouselContainer__7qNEX{position:relative;width:100%;max-width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.TechStack_track__yjKmr{display:flex;width:max-content;gap:4rem;animation:TechStack_scroll__mw5lJ 100s linear infinite;padding:1rem 0;will-change:transform}.TechStack_carouselContainer__7qNEX:hover .TechStack_track__yjKmr{animation-play-state:paused}.TechStack_logoItem__aoPvr{display:flex;align-items:center;justify-content:center;height:60px;width:auto;min-width:60px;filter:brightness(0) invert(1);opacity:.5;transition:opacity .3s ease,transform .3s ease,filter .3s ease}.TechStack_logoItem__aoPvr:hover{filter:none;opacity:1;transform:scale(1.1)}.TechStack_logo__jZ17D{height:40px;width:auto;max-width:100%;object-fit:contain}@keyframes TechStack_scroll__mw5lJ{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (min-width:768px){.TechStack_title__Z7qoQ{font-size:1.875rem}}.TechStack_srOnly__2ML06{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Testimonials_section__RkKhe{padding:5rem 0;position:relative;overflow:hidden}.Testimonials_eyebrow__j6w8o{margin:0 0 .5rem;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);text-align:center}.Testimonials_title__ILVQf{max-width:600px;margin:0 auto 3rem;text-align:center;font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:#fff}.Testimonials_scrollContainer__nDWMl{position:relative;width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent)}.Testimonials_track__vzlQ0{display:flex;width:max-content;gap:2rem;padding:1.5rem 0;animation:Testimonials_scroll__lWG_X 80s linear infinite}.Testimonials_track__vzlQ0:hover{animation-play-state:paused}@keyframes Testimonials_scroll__lWG_X{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.Testimonials_cardWrapper__wIiwB{width:320px;flex-shrink:0}@media (min-width:768px){.Testimonials_cardWrapper__wIiwB{width:400px}}.Testimonials_card__BBByi{background:rgba(30,41,59,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.05);border-radius:var(--radius-xl);padding:2rem;display:flex;flex-direction:column;height:100%;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Testimonials_cardWrapper__wIiwB:hover .Testimonials_card__BBByi{transform:translateY(-5px);background:rgba(30,41,59,.6);border-color:rgba(96,165,250,.3);box-shadow:0 10px 40px -10px rgba(0,0,0,.5)}.Testimonials_stars___x2LG{display:flex;gap:4px;margin-bottom:1.25rem;color:#fbbf24}.Testimonials_text__a4N0w{flex:1 1;font-size:1rem;line-height:1.6;color:var(--color-text-muted);margin-bottom:1.5rem;font-style:italic}.Testimonials_card__BBByi:hover .Testimonials_text__a4N0w{color:#e2e8f0}.Testimonials_author__dcWXd{display:flex;align-items:center;gap:1rem}.Testimonials_avatar__zQx18{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,var(--color-accent),var(--color-accent-hover));display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.125rem;color:#fff;border:2px solid hsla(0,0%,100%,.1);flex-shrink:0}.Testimonials_name__8TOkp{font-weight:700;color:#fff;font-size:.9375rem}.Testimonials_role__ZH0Y6{font-size:.8125rem;color:var(--color-text-muted)}.page_title__b5UrF{font-family:var(--font-heading);font-size:clamp(2rem,5vw,3rem);font-weight:800;text-align:center;color:#fff;margin-bottom:1.5rem}.page_intro__g9ZP5{max-width:700px;margin:0 auto 4rem;font-size:1.125rem;line-height:1.6;text-align:center;color:var(--color-text-muted)}.page_categoryList__VTWRr{display:grid;grid-gap:2rem;gap:2rem;padding:0;list-style:none}@media (min-width:768px){.page_categoryList__VTWRr{grid-template-columns:repeat(2,1fr)}}.page_categoryCard__A7K0X{position:relative;background:rgba(30,41,59,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:2.5rem 2rem;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden;display:flex;flex-direction:column;align-items:center;text-align:center}.page_categoryCard__A7K0X:hover{transform:translateY(-8px);background:rgba(30,41,59,.6);border-color:var(--color-accent);box-shadow:0 20px 40px -15px rgba(0,0,0,.5)}.page_categoryCard__A7K0X:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:var(--color-accent);transform:scaleX(0);transition:transform .4s ease;transform-origin:left}.page_categoryCard__A7K0X:hover:before{transform:scaleX(1)}.page_iconWrapper__bS0bo{display:flex;align-items:center;justify-content:center;width:80px;height:80px;margin-bottom:1.5rem;border-radius:50%;background:rgba(96,165,250,.1);color:var(--color-accent);transition:all .4s ease}.page_categoryCard__A7K0X:hover .page_iconWrapper__bS0bo{background:var(--color-accent);color:#fff;transform:scale(1.1) rotate(5deg);box-shadow:0 0 20px rgba(96,165,250,.5)}.page_categoryTitle__867Yg{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:1rem}.page_categoryDesc__fIJee{color:var(--color-text-muted);line-height:1.6;font-size:1rem}.page_note__p1z0u{margin-top:4rem;padding:1.5rem;background:rgba(15,23,42,.6);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:center;color:var(--color-text-muted);max-width:800px;margin-left:auto;margin-right:auto}.page_note__p1z0u strong{color:var(--color-accent)}.StartProjectForm_form__rz_Kr{max-width:560px;margin:0 auto}.StartProjectForm_form__rz_Kr .StartProjectForm_btn__KYaGZ{width:100%;padding:.875rem 1.5rem;font-size:1rem}@media (min-width:480px){.StartProjectForm_form__rz_Kr .StartProjectForm_btn__KYaGZ{width:auto;min-width:160px}}.StartProjectForm_fileName__UDYV8{margin-top:.5rem;font-size:.875rem;color:var(--color-text-muted)}.StartProjectForm_uploadMeta__x_Plw{margin-top:.5rem;display:flex;align-items:center;gap:.75rem}.StartProjectForm_removeFile__YsAto{padding:.25rem .5rem;font-size:.8125rem;color:var(--color-accent);background:transparent;border:1px solid var(--color-accent);border-radius:calc(var(--radius) / 1.5);cursor:pointer}.StartProjectForm_removeFile__YsAto:hover{color:var(--color-accent-hover,var(--color-accent));border-color:var(--color-accent-hover,var(--color-accent))}.StartProjectForm_dropzone__LPxTH{position:relative;display:flex;align-items:center;gap:.75rem;padding:1rem;margin-top:.375rem;border:1.5px dashed hsla(0,0%,100%,.24);border-radius:var(--radius);background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));color:var(--color-text-muted);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.StartProjectForm_dropzone__LPxTH:hover{border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(99,102,241,.16)}.StartProjectForm_dropzoneDragging__kqYRf{border-color:var(--color-accent);background:linear-gradient(180deg,rgba(99,102,241,.12),rgba(99,102,241,.06))}.StartProjectForm_hiddenInput__etxp_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.StartProjectForm_uploadIcon__NR_dx{flex:0 0 auto;width:24px;height:24px;color:var(--color-text-muted)}.StartProjectForm_uploadTextWrap__EBg3E{display:flex;flex-direction:column}.StartProjectForm_uploadTitle__cggzW{margin:0;font-size:.9375rem;color:var(--color-text)}.StartProjectForm_uploadHint__fRA9E{margin:.125rem 0 0;font-size:.8125rem;color:var(--color-text-muted)}.StartProjectForm_apiError__q_b2s{margin-bottom:1rem;padding:.75rem 1rem;background-color:hsla(0,91%,71%,.12);border:1px solid hsla(0,91%,71%,.4);border-radius:var(--radius);font-size:.9375rem;color:#f87171}.StartProjectForm_success__7hkgs{max-width:560px;margin:0 auto;padding:2rem;text-align:center;background-color:var(--color-accent-light);border:1px solid var(--color-accent);border-radius:var(--radius)}.StartProjectForm_successTitle__EJA7e{margin:0 0 1rem;font-size:1.5rem;font-weight:600;color:var(--color-text)}.StartProjectForm_successText___UFlb{margin:0;font-size:1rem;color:var(--color-text-muted);line-height:1.6}.StartProjectForm_successText___UFlb a{color:var(--color-accent)}.StartProjectForm_phoneWrapper__Odjue{display:grid;grid-template-columns:120px 1fr;grid-gap:.75rem;gap:.75rem;position:relative}.StartProjectForm_customSelect__c4Fqu{position:relative}.StartProjectForm_selectedCountry__w8hX0{display:flex;align-items:center;justify-content:space-between;padding:.75rem;background-color:rgba(30,41,59,.5);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius);color:var(--color-text);font-size:.9375rem;cursor:pointer;height:100%;white-space:nowrap}.StartProjectForm_selectedCountry__w8hX0:hover{border-color:rgba(96,165,250,.5)}.StartProjectForm_dropdownMenu__URhEF{position:absolute;top:110%;left:0;width:300px;max-height:300px;background-color:#1e293b;border:1px solid rgba(96,165,250,.3);border-radius:var(--radius);box-shadow:0 10px 25px rgba(0,0,0,.5);z-index:50;display:flex;flex-direction:column;overflow:hidden}.StartProjectForm_searchInput__vBM7m{padding:.75rem;background:#0f1729;border:none;border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;font-size:.875rem;width:100%}.StartProjectForm_searchInput__vBM7m:focus{outline:none}.StartProjectForm_optionsList__OVFnk{overflow-y:auto;flex:1 1}.StartProjectForm_option__cUq8A{padding:.625rem 1rem;cursor:pointer;display:flex;align-items:center;gap:.75rem;color:#cbd5e1;font-size:.875rem;transition:background .1s}.StartProjectForm_optionSelected__9wxka,.StartProjectForm_option__cUq8A:hover{background-color:rgba(96,165,250,.1);color:#fff}.StartProjectForm_optionFlag__fpt19{font-size:1.2em}.StartProjectForm_optionCode__q_6vU{color:var(--color-accent);font-weight:600;min-width:3ch}