.SeoLandingClient-module__ew948a__page{width:100%;min-height:100vh;font-family:var(--font-body);background-color:#fafafb;position:relative;overflow-x:clip}.SeoLandingClient-module__ew948a__ambientGlowPrimary,.SeoLandingClient-module__ew948a__ambientGlowSecondary{pointer-events:none;z-index:0;filter:blur(120px);opacity:.55;border-radius:50%;position:fixed}.SeoLandingClient-module__ew948a__ambientGlowPrimary{background:radial-gradient(circle,#7c3aed14 0%,#0000 70%);width:50vw;height:50vw;top:-10%;left:-5%}.SeoLandingClient-module__ew948a__ambientGlowSecondary{background:radial-gradient(circle,#2563eb12 0%,#0000 70%);width:45vw;height:45vw;bottom:-5%;right:-5%}.SeoLandingClient-module__ew948a__heroSection{text-align:center;z-index:2;-webkit-backdrop-filter:blur(25px);background:linear-gradient(#ffffffd9 0%,#7c3aed0f 60%,#2563eb1f 100%);border-bottom:1px solid #ffffff73;border-radius:0 0 50px 50px;padding:8rem 5% 5rem;position:relative;box-shadow:0 15px 35px -15px #0000000f,inset 0 0 0 1px #fff6}.SeoLandingClient-module__ew948a__heroContent{z-index:1;max-width:960px;margin:0 auto;position:relative}.SeoLandingClient-module__ew948a__breadcrumb{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:32px;display:flex}.SeoLandingClient-module__ew948a__breadcrumbLink{color:#64748b;font-size:.85rem;font-weight:600;text-decoration:none;transition:color .2s}.SeoLandingClient-module__ew948a__breadcrumbLink:hover{color:#0f172a}.SeoLandingClient-module__ew948a__breadcrumbSeparator{color:#cbd5e1;font-size:.85rem}.SeoLandingClient-module__ew948a__breadcrumbActive{color:#0f172a;font-size:.85rem;font-weight:700}.SeoLandingClient-module__ew948a__headline{font-family:var(--font-heading);letter-spacing:-.04em;color:#0f172a;text-align:center;margin:0;font-size:clamp(2.5rem,5vw,4.25rem);font-weight:900;line-height:1.15}.SeoLandingClient-module__ew948a__blinkWord{background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding:0 .05em;display:inline-block}.SeoLandingClient-module__ew948a__heroSubtitle{color:#475569;letter-spacing:.01em;margin-top:18px;font-size:clamp(1rem,2vw,1.25rem);font-weight:600}.SeoLandingClient-module__ew948a__heroDesc{color:#64748b;max-width:760px;margin:24px auto 36px;font-size:1.15rem;line-height:1.7}.SeoLandingClient-module__ew948a__heroCtaGroup{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.SeoLandingClient-module__ew948a__btnPrimary{color:#fff;background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);cursor:pointer;border:none;border-radius:14px;align-items:center;gap:12px;padding:16px 36px;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 12px 24px -10px #7c3aed4d}.SeoLandingClient-module__ew948a__btnPrimary:hover{transform:translateY(-3px);box-shadow:0 18px 30px -8px #7c3aed66}.SeoLandingClient-module__ew948a__btnSecondary{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #00000014;border-radius:14px;align-items:center;gap:10px;padding:16px 32px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 12px #00000005}.SeoLandingClient-module__ew948a__btnSecondary:hover{border-color:#00000026;transform:translateY(-3px);box-shadow:0 8px 20px #0000000f}.SeoLandingClient-module__ew948a__btnShine{background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:60%;height:100%;animation:4.5s ease-in-out infinite SeoLandingClient-module__ew948a__shineSweep;position:absolute;top:0;left:-130%;transform:skew(-25deg)}@keyframes SeoLandingClient-module__ew948a__shineSweep{0%{left:-130%}25%{left:160%}to{left:160%}}.SeoLandingClient-module__ew948a__btnArrow{transition:transform .3s}.SeoLandingClient-module__ew948a__btnPrimary:hover .SeoLandingClient-module__ew948a__btnArrow{transform:translate(4px)}.SeoLandingClient-module__ew948a__sectionContainer{z-index:2;max-width:1200px;margin:0 auto;padding:5rem 5% 2rem;position:relative}.SeoLandingClient-module__ew948a__sectionHeader{text-align:center;margin-bottom:4rem}.SeoLandingClient-module__ew948a__sectionTitle{font-family:var(--font-heading);color:#0f172a;letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(2rem,4vw,2.5rem);font-weight:800}.SeoLandingClient-module__ew948a__sectionSubtitle{color:#64748b;max-width:600px;margin:0 auto;font-size:1.05rem;line-height:1.6}.SeoLandingClient-module__ew948a__twoColRow{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.SeoLandingClient-module__ew948a__featuresList{flex-direction:column;gap:16px;display:flex}.SeoLandingClient-module__ew948a__featureCard{background:#fff;border:1px solid #0000000a;border-radius:16px;align-items:flex-start;gap:16px;padding:24px;transition:all .3s;display:flex;box-shadow:0 4px 20px #00000005}.SeoLandingClient-module__ew948a__featureCard:hover{border-color:#7c3aed1f;transform:translateY(-2px);box-shadow:0 10px 25px #7c3aed0a}.SeoLandingClient-module__ew948a__bulletDot{background:linear-gradient(135deg,#7c3aed 0%,#06b6d4 100%);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:8px}.SeoLandingClient-module__ew948a__featureText{color:#334155;margin:0;font-size:1rem;font-weight:550;line-height:1.5}.SeoLandingClient-module__ew948a__techGrid{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.SeoLandingClient-module__ew948a__techBadge{color:#475569;background:#fff;border:1px solid #7c3aed26;border-radius:12px;padding:10px 20px;font-size:.85rem;font-weight:700;transition:all .2s;box-shadow:0 2px 8px #00000005}.SeoLandingClient-module__ew948a__techBadge:hover{color:#0f172a;background:#7c3aed08;transform:scale(1.03)}.SeoLandingClient-module__ew948a__faqContainer{flex-direction:column;gap:16px;max-width:800px;margin:0 auto;display:flex}.SeoLandingClient-module__ew948a__faqItem{background:#fff;border:1px solid #0000000d;border-radius:16px;transition:border-color .3s,box-shadow .3s;overflow:hidden;box-shadow:0 4px 12px #00000003}.SeoLandingClient-module__ew948a__faqItemOpen{border-color:#7c3aed40;box-shadow:0 12px 25px #7c3aed0d}.SeoLandingClient-module__ew948a__faqTrigger{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:20px 28px;display:flex}.SeoLandingClient-module__ew948a__faqQuestion{color:#0f172a;margin:0;padding-right:16px;font-size:1.05rem;font-weight:700;line-height:1.4}.SeoLandingClient-module__ew948a__faqChevron{color:#64748b;flex-shrink:0;transition:transform .25s}.SeoLandingClient-module__ew948a__faqChevronOpen{color:var(--primary);transform:rotate(180deg)}.SeoLandingClient-module__ew948a__faqAnswerWrapper{overflow:hidden}.SeoLandingClient-module__ew948a__faqAnswer{color:#475569;margin:0;padding:0 28px 24px;font-size:.95rem;line-height:1.6}.SeoLandingClient-module__ew948a__ctaBox{-webkit-backdrop-filter:blur(20px);background:#fffc;border:1px solid #fff9;border-radius:32px;grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;max-width:900px;margin:4rem auto 2rem;padding:48px;display:grid;box-shadow:0 30px 60px -15px #0000000d,inset 0 0 0 1px #ffffff80}.SeoLandingClient-module__ew948a__ctaHeading{font-family:var(--font-heading);color:#0f172a;letter-spacing:-.02em;margin:0 0 16px;font-size:2.25rem;font-weight:800;line-height:1.15}.SeoLandingClient-module__ew948a__ctaDesc{color:#64748b;margin:0 0 28px;font-size:1rem;line-height:1.6}.SeoLandingClient-module__ew948a__contactPointList{flex-direction:column;gap:16px;display:flex}.SeoLandingClient-module__ew948a__contactPointItem{align-items:center;gap:14px;display:flex}.SeoLandingClient-module__ew948a__contactIconBg{width:42px;height:42px;color:var(--primary);background:#7c3aed14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SeoLandingClient-module__ew948a__contactLabel{color:#0f172a;margin:0 0 2px;font-size:.9rem;font-weight:700}.SeoLandingClient-module__ew948a__contactValue{color:#64748b;margin:0;font-size:.85rem}.SeoLandingClient-module__ew948a__formContainer{flex-direction:column;gap:16px;width:100%;display:flex}.SeoLandingClient-module__ew948a__formGroup{flex-direction:column;gap:8px;display:flex}.SeoLandingClient-module__ew948a__formLabel{color:#334155;font-size:.85rem;font-weight:700}.SeoLandingClient-module__ew948a__inputField,.SeoLandingClient-module__ew948a__textareaField{color:#0f172a;background:#fafafb;border:1px solid #00000014;border-radius:12px;width:100%;padding:14px 18px;font-family:inherit;font-size:.9rem;transition:all .3s}.SeoLandingClient-module__ew948a__inputField:focus,.SeoLandingClient-module__ew948a__textareaField:focus{border-color:var(--primary);background:#fff;outline:none;box-shadow:0 0 0 4px #7c3aed1a}.SeoLandingClient-module__ew948a__textareaField{resize:vertical;min-height:100px}.SeoLandingClient-module__ew948a__submitBtn{background:linear-gradient(135deg, var(--primary) 0%, var(--secondary) 100%);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px;font-size:.95rem;font-weight:700;transition:all .3s;display:flex;box-shadow:0 10px 20px -6px #7c3aed40}.SeoLandingClient-module__ew948a__submitBtn:hover{transform:translateY(-2px);box-shadow:0 14px 25px -4px #7c3aed59}.SeoLandingClient-module__ew948a__submitBtn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}.SeoLandingClient-module__ew948a__successMessage{color:#047857;text-align:center;background:#10b98114;border:1px dashed #10b9814d;border-radius:12px;padding:16px 20px;font-size:.9rem;font-weight:600}@media (max-width:992px){.SeoLandingClient-module__ew948a__twoColRow{grid-template-columns:1fr;gap:40px}.SeoLandingClient-module__ew948a__ctaBox{border-radius:24px;grid-template-columns:1fr;gap:40px;padding:36px 24px}}@media (max-width:576px){.SeoLandingClient-module__ew948a__heroSection{border-radius:0 0 30px 30px;padding:6.5rem 5% 3.5rem}.SeoLandingClient-module__ew948a__sectionContainer{padding:4rem 5% 1rem}}
