@keyframes page-module__gmEr9q__floatUD{0%{transform:translateY(0)}to{transform:translateY(-9px)}}@keyframes page-module__gmEr9q__floatA{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(4deg)}}@keyframes page-module__gmEr9q__floatB{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-16px)rotate(-5deg)}}@keyframes page-module__gmEr9q__floatC{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-9px)rotate(6deg)}}.page-module__gmEr9q__heroSection{background:#fff;padding-bottom:0;position:relative;overflow:hidden}.page-module__gmEr9q__heroGradientBackground{pointer-events:none;background:radial-gradient(80% 60% at 60% 40%,#0000 30%,#fff 100%);position:absolute;inset:0}.page-module__gmEr9q__heroGrid{z-index:1;grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;max-width:1160px;margin:0 auto;padding:60px 32px 0;display:grid;position:relative}.page-module__gmEr9q__heroBadge{background:#eef5ff;border:1px solid #c7ddf8;border-radius:9999px;align-items:center;gap:8px;margin-bottom:28px;padding:5px 14px;display:inline-flex}.page-module__gmEr9q__heroBadgeText{color:#1560b0;letter-spacing:normal;font-size:12px;font-weight:600}.page-module__gmEr9q__heroTitle{letter-spacing:-2px;background:linear-gradient(135deg,#0a1628 0%,#1560b0 45%,#7c3aed 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;padding:8px 0;font-size:clamp(3rem,4vw,4.5rem);font-weight:900;line-height:1.25}.page-module__gmEr9q__heroSubtitle{color:#111;max-width:500px;margin-bottom:32px;font-size:1.05rem;line-height:1.75}.page-module__gmEr9q__heroCTAs{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:40px;display:flex}.page-module__gmEr9q__heroPrimaryButton{color:#fff;background:linear-gradient(135deg,#6d28d9,#3b82f6);border-radius:9999px;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 18px #6d28d947}.page-module__gmEr9q__heroPrimaryButton:hover{opacity:.9;transform:translateY(-1px)}.page-module__gmEr9q__heroSecondaryButton{color:#0a1628;background:0 0;border:1.5px solid #0a16282e;border-radius:9999px;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.page-module__gmEr9q__heroSecondaryButton:hover{border-color:#0a162866}.page-module__gmEr9q__trustStrip{border-top:1px solid #00000014;flex-wrap:wrap;gap:24px;padding-top:24px;display:flex}.page-module__gmEr9q__trustItem{flex-shrink:0;align-items:center;gap:7px;display:flex}.page-module__gmEr9q__trustIcon{color:#1560b0;background:#1560b01a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:800;display:flex}.page-module__gmEr9q__trustText{color:#111;white-space:nowrap;font-size:13px;font-weight:600}.page-module__gmEr9q__heroImageWrapper{justify-content:center;align-items:center;min-height:420px;display:flex}.page-module__gmEr9q__heroImage{object-fit:cover;border-radius:24px;width:100%;max-width:560px;height:420px;box-shadow:0 8px 32px #1560b02e}.page-module__gmEr9q__heroWave{margin-top:32px;line-height:0}.page-module__gmEr9q__heroWave svg{width:100%;display:block}.page-module__gmEr9q__engagementSection{background:linear-gradient(160deg,#f8f9ff 0%,#fff 55%,#f5f0ff 100%);border-top:1px solid #0000000f;padding:110px 24px;position:relative;overflow:hidden}.page-module__gmEr9q__engagementGlowTop{pointer-events:none;background:radial-gradient(circle,#6d28d90f 0%,#0000 65%);border-radius:50%;width:600px;height:600px;position:absolute;top:-15%;right:-8%}.page-module__gmEr9q__engagementGlowBottom{pointer-events:none;background:radial-gradient(circle,#3b82f60d 0%,#0000 65%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-10%;left:-5%}.page-module__gmEr9q__engagementContainer{z-index:1;max-width:1200px;margin:0 auto;position:relative}.page-module__gmEr9q__engagementHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:72px;display:flex}.page-module__gmEr9q__engagementBadge{background:#6d28d914;border:1px solid #6d28d933;border-radius:9999px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 18px;display:inline-flex}.page-module__gmEr9q__engagementBadgeText{color:#6d28d9;letter-spacing:1px;text-transform:uppercase;font-size:11.5px;font-weight:700}.page-module__gmEr9q__engagementTitle{letter-spacing:-1.5px;background:linear-gradient(135deg,#0a1628 0%,#1560b0 45%,#7c3aed 100%);-webkit-text-fill-color:transparent;text-wrap:balance;-webkit-background-clip:text;background-clip:text;margin:0;padding:0;font-size:clamp(2rem,4.5vw,3.6rem);font-weight:900;line-height:1.2}.page-module__gmEr9q__engagementSubtitle{color:#000;max-width:340px;margin:0;font-size:clamp(.9rem,2vw,1rem);font-weight:700;line-height:1.7}.page-module__gmEr9q__stepGrid{grid-template-columns:minmax(300px,320px) 1fr;align-items:stretch;gap:0;display:grid}.page-module__gmEr9q__stepTimeline{padding-right:40px;position:relative}.page-module__gmEr9q__stepTimelineLine{background:#00000012;border-radius:99px;width:2px;position:absolute;top:16px;bottom:16px;left:15px}.page-module__gmEr9q__stepTimelineProgress{border-radius:99px;width:100%;transition:height .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0}.page-module__gmEr9q__stepTimelineItem{cursor:pointer;text-align:left;background:0 0;border:none;align-items:flex-start;gap:16px;width:100%;padding:13px 0;font-family:inherit;transition:all .2s;display:flex;position:relative}.page-module__gmEr9q__stepTimelineDot{z-index:1;letter-spacing:.3px;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:2px;font-size:10px;font-weight:800;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.page-module__gmEr9q__stepTimelineDotActive{color:#fff;background:linear-gradient(135deg,#6d28d9,#3b82f6);border:none;box-shadow:0 0 0 5px #6d28d91f,0 4px 16px #6d28d942}.page-module__gmEr9q__stepTimelineDotDone{color:#6d28d9;background:#6d28d91f;border:2px solid #6d28d959}.page-module__gmEr9q__stepTimelineDotInactive{color:#0000004d;background:#f1f1f5;border:2px solid #0000001a}.page-module__gmEr9q__stepTimelineLabel{flex:1;min-width:0;font-size:13px;line-height:1.35;transition:color .2s}.page-module__gmEr9q__stepTimelineLabelActive{color:#0a1628;font-weight:700}.page-module__gmEr9q__stepTimelineLabelDone{color:#374151;font-weight:500}.page-module__gmEr9q__stepTimelineLabelInactive{color:#00000059;font-weight:500}.page-module__gmEr9q__stepTimelineDetail{color:#6d28d9;margin-top:3px;font-size:11px;font-weight:600}.page-module__gmEr9q__stepTimelineArrow{color:#6d28d999;flex-shrink:0;margin-top:4px}.page-module__gmEr9q__stepTimelineCheckIcon{color:#6d28d9}.page-module__gmEr9q__stepDetailCard{background:#fff;border:1px solid #00000014;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000012,0 4px 16px #0000000a}.page-module__gmEr9q__stepDetailTopBar{height:3px;position:absolute;top:0;left:0;right:0}.page-module__gmEr9q__stepDetailBigNumber{color:#00000008;-webkit-user-select:none;user-select:none;pointer-events:none;font-variant-numeric:tabular-nums;letter-spacing:-8px;font-size:clamp(140px,18vw,220px);font-weight:900;line-height:1;transition:all .4s;position:absolute;bottom:-30px;right:-10px}.page-module__gmEr9q__stepDetailContent{z-index:1;padding:clamp(32px,8vw,56px) clamp(24px,5vw,60px);position:relative}.page-module__gmEr9q__stepDetailHeader{opacity:1;align-items:center;gap:14px;margin-bottom:32px;transition:opacity .24s,transform .24s;display:flex;transform:translateY(0)}.page-module__gmEr9q__stepDetailHeaderAnimating{opacity:0;transform:translateY(10px)}.page-module__gmEr9q__stepIconWrapper{color:#6d28d9;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;transition:all .25s;display:flex}.page-module__gmEr9q__stepDetailLabel{color:#6d28d9;letter-spacing:2px;text-transform:uppercase;opacity:.7;margin-bottom:6px;font-size:12px;font-weight:700}.page-module__gmEr9q__stepDetailStepTitle{color:#0a1628;letter-spacing:-.5px;font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:800;line-height:1.15}.page-module__gmEr9q__stepDetailBody{color:#374151;opacity:1;max-width:580px;margin-bottom:44px;font-size:clamp(1rem,2vw,17.5px);line-height:1.9;transition:opacity .28s 60ms,transform .28s 60ms;transform:translateY(0)}.page-module__gmEr9q__stepDetailBodyAnimating{opacity:0;transform:translateY(8px)}.page-module__gmEr9q__stepDetailActions{opacity:1;justify-content:flex-end;align-items:center;gap:10px;transition:opacity .32s .1s;display:flex}.page-module__gmEr9q__stepDetailActionsAnimating{opacity:0}.page-module__gmEr9q__navButton{cursor:pointer;color:#0009;background:#fff;border:1.5px solid #0000001f;border-radius:9999px;justify-content:center;align-items:center;width:44px;height:44px;font-family:inherit;transition:all .18s;display:flex;box-shadow:0 2px 8px #0000000f}.page-module__gmEr9q__navButton:hover:not(:disabled){opacity:.8;transform:translateY(-1px)}.page-module__gmEr9q__navButtonPrimary{color:#fff;background:linear-gradient(135deg,#6d28d9,#3b82f6);border:none;box-shadow:0 6px 24px #6d28d966}.page-module__gmEr9q__navButtonPrimary:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.page-module__gmEr9q__navButtonDisabled{opacity:.25;cursor:not-allowed;pointer-events:none}.page-module__gmEr9q__engagementProgress{align-items:center;gap:20px;margin-top:40px;display:flex}.page-module__gmEr9q__engagementProgressBar{background:#00000012;border-radius:99px;flex:1;height:4px;overflow:hidden}.page-module__gmEr9q__engagementProgressFill{border-radius:99px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1)}.page-module__gmEr9q__engagementProgressLabel{color:#0006;white-space:nowrap;font-size:13px;font-weight:600}.page-module__gmEr9q__faqsSection{background:#f8fafc;border-top:1px solid #0000000f;padding:100px 24px}.page-module__gmEr9q__faqsContainer{max-width:1100px;margin:0 auto}.page-module__gmEr9q__faqsHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:64px;display:flex}.page-module__gmEr9q__faqsBadge{background:#eef5ff;border:1px solid #c7ddf8;border-radius:9999px;align-items:center;gap:8px;margin-bottom:20px;padding:4px 14px;display:inline-flex}.page-module__gmEr9q__faqsBadgeText{color:#1560b0;letter-spacing:.6px;text-transform:uppercase;font-size:11.5px;font-weight:700}.page-module__gmEr9q__faqsTitle{letter-spacing:-1.5px;background:linear-gradient(135deg,#0a1628 0%,#1560b0 45%,#7c3aed 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2.4rem,4vw,3.2rem);font-weight:900;line-height:1.1}.page-module__gmEr9q__faqsGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.page-module__gmEr9q__faqsColumn{flex-direction:column;gap:10px;display:flex}.page-module__gmEr9q__faqItem{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:16px;padding:22px 24px;transition:all .35s}.page-module__gmEr9q__faqItemClosed{background:#fff;border:1.5px solid #00000012;box-shadow:0 1px 4px #0000000a}.page-module__gmEr9q__faqItemOpen{background:linear-gradient(135deg,#0a1628 0%,#1560b0 45%,#7c3aed 100%);border:1.5px solid #1560b0;box-shadow:0 8px 32px #1560b02e}.page-module__gmEr9q__faqQuestionWrapper{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-module__gmEr9q__faqQuestionContent{align-items:flex-start;gap:14px;display:flex}.page-module__gmEr9q__faqNumber{letter-spacing:1px;flex-shrink:0;padding-top:2px;font-size:11px;font-weight:800}.page-module__gmEr9q__faqNumberClosed{color:#111}.page-module__gmEr9q__faqNumberOpen{color:#ffffff59}.page-module__gmEr9q__faqQuestion{font-size:.975rem;font-weight:700;line-height:1.4;transition:all .35s}.page-module__gmEr9q__faqQuestionOpen{color:#fff}.page-module__gmEr9q__faqQuestionClosed{color:#0a1628}.page-module__gmEr9q__faqToggle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:all .35s;display:flex}.page-module__gmEr9q__faqToggleClosed{background:#f3f4f6}.page-module__gmEr9q__faqToggleOpen{background:#ffffff1a;transform:rotate(45deg)}.page-module__gmEr9q__faqBody{max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.page-module__gmEr9q__faqAnswer{color:#fff;margin:16px 0 0 28px;font-size:.925rem;line-height:1.8}.page-module__gmEr9q__footerSection{background:linear-gradient(135deg,#0a1628 0%,#1560b0 100%);padding:80px 24px}.page-module__gmEr9q__footerContainer{text-align:center;max-width:720px;margin:0 auto}.page-module__gmEr9q__footerTitle{letter-spacing:-1px;color:#fff;text-wrap:balance;margin-bottom:20px;font-size:clamp(2rem,4.5vw,3rem);font-weight:900;line-height:1.2}.page-module__gmEr9q__footerAccent{color:#38bdf8}.page-module__gmEr9q__footerDescription{color:#fff9;max-width:440px;margin:0 auto 40px;font-size:1.05rem;line-height:1.7}.page-module__gmEr9q__footerCTAButton{color:#fff;background:linear-gradient(135deg,#6d28d9,#3b82f6);border-radius:9999px;align-items:center;gap:8px;padding:13px 28px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 6px 28px #6d28d966}.page-module__gmEr9q__footerCTAButton:hover{opacity:.9;transform:translateY(-1px)}@media (max-width:1024px){.page-module__gmEr9q__heroGrid{grid-template-columns:1fr;gap:48px;padding:24px 24px 0}.page-module__gmEr9q__heroImageWrapper{display:none}.page-module__gmEr9q__heroWave{margin-top:16px}.page-module__gmEr9q__engagementSection{padding:48px 24px 90px}.page-module__gmEr9q__engagementHeader{flex-direction:column;gap:16px;margin-bottom:48px}.page-module__gmEr9q__engagementSubtitle{max-width:100%}.page-module__gmEr9q__engagementTitle{letter-spacing:-1px;font-size:clamp(1.875rem,5vw,2.5rem);line-height:1.25}.page-module__gmEr9q__stepGrid{grid-template-columns:1fr}.page-module__gmEr9q__stepTimeline{display:none}}@media (max-width:768px){.page-module__gmEr9q__heroGrid{padding:16px 16px 0}.page-module__gmEr9q__heroTitle{letter-spacing:-1.5px}.page-module__gmEr9q__heroSubtitle{max-width:100%;font-size:1rem}.page-module__gmEr9q__heroCTAs{flex-direction:column;align-items:stretch}.page-module__gmEr9q__heroPrimaryButton,.page-module__gmEr9q__heroSecondaryButton{text-align:center;justify-content:center}.page-module__gmEr9q__trustStrip{flex-wrap:wrap;gap:16px;padding-top:20px}.page-module__gmEr9q__heroWave{margin-top:8px}.page-module__gmEr9q__engagementSection{padding:32px 16px 60px}.page-module__gmEr9q__engagementHeader{flex-direction:column;gap:16px;margin-bottom:36px}.page-module__gmEr9q__engagementTitle{letter-spacing:-.75px;font-size:clamp(1.75rem,6vw,2.125rem);line-height:1.3}.page-module__gmEr9q__engagementSubtitle{max-width:100%;font-weight:600}.page-module__gmEr9q__stepDetailContent{padding:28px}.page-module__gmEr9q__faqsSection{padding:60px 16px}.page-module__gmEr9q__faqsGrid{grid-template-columns:1fr}.page-module__gmEr9q__footerSection{padding:60px 20px}.page-module__gmEr9q__footerTitle{letter-spacing:-.75px;font-size:clamp(1.75rem,6vw,2.25rem);line-height:1.3}.page-module__gmEr9q__footerDescription{max-width:100%;font-size:1rem}}@media (max-width:480px){.page-module__gmEr9q__heroBadge{padding:4px 10px;font-size:11px}.page-module__gmEr9q__heroCTAs{flex-direction:column;align-items:stretch}.page-module__gmEr9q__heroStats{flex-direction:column;gap:12px}.page-module__gmEr9q__engagementTitle{letter-spacing:-.5px;font-size:1.625rem;line-height:1.35}.page-module__gmEr9q__engagementSubtitle{font-size:.9rem}.page-module__gmEr9q__footerTitle{letter-spacing:-.5px;font-size:1.625rem;line-height:1.35}.page-module__gmEr9q__stepDetailBigNumber{font-size:100px}}
