.BookAppointment_booking___TK_R{padding:var(--spacing-4xl) 0;background:var(--bg-dark);position:relative;overflow:hidden}.BookAppointment_bgEffects__s7cTL{position:absolute;inset:0;pointer-events:none;z-index:0}.BookAppointment_orb1__X3rJP{position:absolute;top:-10%;left:-5%;width:500px;height:500px;background:radial-gradient(circle,rgba(245,148,31,.14) 0,transparent 70%);border-radius:50%;filter:blur(80px);animation:BookAppointment_pulse__2Cgpz 8s ease-in-out infinite}.BookAppointment_orb2__7VqLu{position:absolute;bottom:-10%;right:-5%;width:400px;height:400px;background:radial-gradient(circle,rgba(124,92,255,.12) 0,transparent 70%);border-radius:50%;filter:blur(80px);animation:BookAppointment_pulse__2Cgpz 10s ease-in-out infinite reverse}@keyframes BookAppointment_pulse__2Cgpz{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.BookAppointment_container__0KhEB{max-width:1280px;margin:0 auto;padding:0 var(--spacing-md);position:relative;z-index:1}.BookAppointment_header__Bwrqv{text-align:center;margin-bottom:var(--spacing-3xl)}.BookAppointment_badge__MoHcD{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem 1.1rem;background:rgba(245,148,31,.1);border:1px solid rgba(245,148,31,.28);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:.78rem;font-weight:500;color:var(--color-primary-light);margin-bottom:var(--spacing-md);text-transform:uppercase;letter-spacing:.14em}.BookAppointment_badgeDot__pq_F6{width:8px;height:8px;background:var(--color-primary);border-radius:50%;animation:BookAppointment_blink__Kmjva 2s ease-in-out infinite}@keyframes BookAppointment_blink__Kmjva{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(245,148,31,.4)}50%{opacity:.7;box-shadow:0 0 0 6px rgba(245,148,31,0)}}.BookAppointment_title__PsKAd{font-size:clamp(2rem,4.5vw,3.25rem);font-weight:800;line-height:1.15;margin-bottom:var(--spacing-md)}.BookAppointment_highlight__N_5u6{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.BookAppointment_subtitle__fxlNn{color:var(--text-secondary);font-size:1.125rem;line-height:1.8;max-width:680px;margin:0 auto}.BookAppointment_grid__lg_3n{display:grid;grid-template-columns:420px 1fr;grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);align-items:start}.BookAppointment_info__V3gdH{display:flex;flex-direction:column}.BookAppointment_infoTitle__DsniE{font-size:1.25rem;font-weight:700;margin-bottom:var(--spacing-xl);color:var(--text-primary)}.BookAppointment_benefits__VouIc{display:flex;flex-direction:column;gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.BookAppointment_benefit__tAPWw{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);background:var(--bg-card);border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-lg);transition:all var(--transition-base)}.BookAppointment_benefit__tAPWw:hover{border-color:rgba(245,148,31,.3);background:rgba(245,148,31,.05);transform:translateX(4px)}.BookAppointment_benefitIcon__AXlsb{width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;background:rgba(245,148,31,.1);border:1px solid rgba(245,148,31,.2);border-radius:var(--radius-md);color:var(--color-primary)}.BookAppointment_benefitTitle__UrprX{font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:.25rem}.BookAppointment_benefitDesc__q4EI9{font-size:.875rem;color:var(--text-muted);line-height:1.5}.BookAppointment_divider__hrrWR{height:1px;background:rgba(255,255,255,.06);margin:var(--spacing-lg) 0}.BookAppointment_altText__ZBbcC{font-size:.9rem;color:var(--text-muted);margin-bottom:var(--spacing-md)}.BookAppointment_altButtons__ZdJVC{display:flex;gap:var(--spacing-md);flex-wrap:wrap}.BookAppointment_emailBtn__Tk_e6,.BookAppointment_whatsappBtn__t8W_U{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:var(--radius-lg);font-size:.95rem;font-weight:600;transition:all var(--transition-base)}.BookAppointment_whatsappBtn__t8W_U{background:#25D366;color:white;box-shadow:0 4px 15px rgba(37,211,102,.25)}.BookAppointment_whatsappBtn__t8W_U:hover{background:#20bd5a;transform:translateY(-2px);box-shadow:0 8px 25px rgba(37,211,102,.4)}.BookAppointment_emailBtn__Tk_e6{background:var(--bg-card);color:var(--text-secondary);border:1px solid rgba(255,255,255,.08)}.BookAppointment_emailBtn__Tk_e6:hover{border-color:rgba(99,102,241,.4);color:var(--color-primary-light);transform:translateY(-2px)}.BookAppointment_btnIcon__kQ2Pw{width:18px;height:18px}.BookAppointment_widgetCard__JgOXg{background:var(--bg-card);border:1px solid rgba(255,255,255,.07);border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 25px 60px rgba(0,0,0,.4);position:relative}.BookAppointment_widgetCard__JgOXg:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(99,102,241,.05),transparent 60%);pointer-events:none;z-index:0}.BookAppointment_widgetHeader__X4GaC{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.06);position:relative;z-index:1}.BookAppointment_widgetHeaderLeft__nD9En{display:flex;align-items:center;gap:.875rem}.BookAppointment_calIcon__wiQsz{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:rgba(245,148,31,.15);border-radius:var(--radius-md);color:var(--color-primary)}.BookAppointment_widgetTitle__V2rWD{display:block;font-size:1rem;font-weight:700;color:var(--text-primary)}.BookAppointment_widgetSub__KSldv{display:block;font-size:.8rem;color:var(--text-muted);margin-top:.1rem}.BookAppointment_openLink__SrLqN{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);color:var(--text-muted);font-size:1rem;font-weight:600;transition:all var(--transition-fast);text-decoration:none}.BookAppointment_openLink__SrLqN:hover{background:rgba(245,148,31,.15);border-color:rgba(245,148,31,.4);color:var(--color-primary-light)}.BookAppointment_calendlyEmbed__y9CLv{display:block;width:100%!important;position:relative;z-index:1}.BookAppointment_loading__fIvfH{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-3xl);gap:var(--spacing-md);color:var(--text-muted);font-size:.9rem}.BookAppointment_spinner__7cJg7{width:36px;height:36px;border:3px solid rgba(245,148,31,.2);border-top:3px solid var(--color-primary);border-radius:50%;animation:BookAppointment_spin__tXBbP .8s linear infinite}@keyframes BookAppointment_spin__tXBbP{to{transform:rotate(1turn)}}@media (max-width:1100px){.BookAppointment_grid__lg_3n{grid-template-columns:380px 1fr;gap:var(--spacing-xl)}}@media (max-width:900px){.BookAppointment_grid__lg_3n{grid-template-columns:1fr}.BookAppointment_widgetCard__JgOXg{max-width:100%}}@media (max-width:480px){.BookAppointment_altButtons__ZdJVC{flex-direction:column}.BookAppointment_emailBtn__Tk_e6,.BookAppointment_whatsappBtn__t8W_U{justify-content:center}}.CaseStudies_section__Kk5Jm{padding:var(--spacing-4xl) 0;background:var(--bg-dark);position:relative}.CaseStudies_container__OpPoz{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}.CaseStudies_header__peONQ{max-width:640px;margin-bottom:var(--spacing-3xl)}.CaseStudies_title__TVPqQ{font-size:clamp(2.1rem,4.5vw,3.2rem);margin-bottom:var(--spacing-sm)}.CaseStudies_subtitle__SA8Vc{color:var(--text-secondary);font-size:1.15rem;line-height:1.6}.CaseStudies_list__xEGfO{display:flex;flex-direction:column;gap:clamp(4rem,9vw,8rem)}.CaseStudies_study__Vk9XN{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);align-items:center}.CaseStudies_reversed__xjTJh .CaseStudies_media__MUjDG{order:2}.CaseStudies_media__MUjDG{position:relative}.CaseStudies_cluster__EAcJF{position:relative;filter:drop-shadow(0 40px 60px rgba(0,0,0,.5))}.CaseStudies_cluster__EAcJF:before{content:"";position:absolute;inset:-12% -8% -18% -8%;background:radial-gradient(60% 55% at 50% 40%,color-mix(in srgb,var(--accent) 30%,transparent),transparent 75%);filter:blur(30px);z-index:0;opacity:.7}.CaseStudies_browserFrame__Ta4PW{position:relative;z-index:1;border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-surface-light);box-shadow:var(--shadow-frame);overflow:hidden}.CaseStudies_browserBar___X_Lm{display:flex;align-items:center;gap:6px;height:38px;padding:0 14px;background:#211d2c;border-bottom:1px solid var(--border)}.CaseStudies_dot__y2Sya{width:10px;height:10px;border-radius:50%;background:#4a4458}.CaseStudies_dot__y2Sya:first-child{background:#ff5f57}.CaseStudies_dot__y2Sya:nth-child(2){background:#febc2e}.CaseStudies_dot__y2Sya:nth-child(3){background:#28c840}.CaseStudies_urlPill__MQGsR{margin-left:10px;flex:1 1;max-width:260px;padding:4px 12px;background:var(--bg-dark);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:.72rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CaseStudies_browserViewport__fpt3W{position:relative;aspect-ratio:16/10;background:var(--bg-surface)}.CaseStudies_phoneFrame__TbzHy{position:relative;z-index:1;width:100%;aspect-ratio:9/19.5;padding:8px;background:#08070c;border:1px solid var(--border-strong);border-radius:2.2rem;box-shadow:var(--shadow-frame)}.CaseStudies_notch__3iNSV{position:absolute;top:14px;left:50%;transform:translateX(-50%);width:34%;height:15px;background:#08070c;border-radius:var(--radius-full);z-index:2}.CaseStudies_phoneViewport__NLi3q{position:relative;width:100%;height:100%;border-radius:1.7rem;overflow:hidden;background:var(--bg-surface)}.CaseStudies_shot__mtfP7{object-fit:cover;object-position:top center}.CaseStudies_primary__zdbLk{width:100%}.CaseStudies_secondaryPhone__nBouz{position:absolute;z-index:3;right:-.75rem;bottom:-2rem;width:30%;max-width:150px;aspect-ratio:9/19.5}.CaseStudies_secondaryBrowser__SGbRB{position:absolute;z-index:3;left:-1.25rem;bottom:-2.25rem;width:56%;box-shadow:0 30px 50px -22px rgba(0,0,0,.85)}.CaseStudies_content__kjW1r{position:relative;min-width:0}.CaseStudies_cell__T7Tff{display:inline-flex;align-items:center;justify-content:center;width:46px;height:52px;margin-bottom:var(--spacing-md);background:color-mix(in srgb,var(--accent) 18%,transparent);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);color:var(--accent);font-family:var(--font-mono);font-weight:700;font-size:.95rem;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.CaseStudies_category__U7Eu8{display:block;font-family:var(--font-mono);font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:.75rem}.CaseStudies_name__y0Mhc{font-size:clamp(1.9rem,3.5vw,2.6rem);margin-bottom:.35rem}.CaseStudies_tagline__XGMql{font-family:var(--font-display);font-size:1.15rem;font-weight:500;color:var(--text-primary)}.CaseStudies_prose__lULWg,.CaseStudies_tagline__XGMql{margin-bottom:var(--spacing-lg)}.CaseStudies_blockLabel__O_5js{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.35rem}.CaseStudies_paragraph__l4Obl{font-size:1rem;line-height:1.65;color:var(--text-secondary);margin-bottom:var(--spacing-md)}.CaseStudies_paragraph__l4Obl:last-child{margin-bottom:0}.CaseStudies_features__pDZnf{list-style:none;display:grid;grid-template-columns:1fr 1fr;grid-gap:.65rem 1.25rem;gap:.65rem 1.25rem;margin-bottom:var(--spacing-lg)}.CaseStudies_feature__K7u1U{display:flex;align-items:flex-start;gap:.55rem;font-size:.925rem;color:var(--text-secondary);line-height:1.4}.CaseStudies_featureIcon__TqTVs{flex-shrink:0;margin-top:2px;color:var(--accent)}.CaseStudies_metrics__9PxoO{display:flex;flex-wrap:wrap;gap:var(--spacing-lg);padding:var(--spacing-md) 0;margin-bottom:var(--spacing-lg);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.CaseStudies_metric__IaOSl{display:flex;flex-direction:column;gap:.15rem;max-width:11rem}.CaseStudies_metricValue__eyhNO{font-family:var(--font-display);font-size:1.7rem;font-weight:700;line-height:1;color:var(--accent)}.CaseStudies_metricLabel__SPGOQ{font-size:.8rem;color:var(--text-muted);line-height:1.3}.CaseStudies_tech__fKhYu{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:var(--spacing-lg)}.CaseStudies_techTag__Iw3CY{padding:.3rem .75rem;border:1px solid var(--border);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:.72rem;color:var(--text-secondary)}.CaseStudies_actions__WPBbU{display:flex;flex-wrap:wrap;gap:.85rem}.CaseStudies_playBtn__9GG9E,.CaseStudies_visitBtn__Hzh7b{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.4rem;font-size:.95rem;font-weight:600;border-radius:var(--radius-md);transition:all var(--transition-base)}.CaseStudies_visitBtn__Hzh7b{background:var(--accent);color:var(--accent-ink);box-shadow:0 8px 22px color-mix(in srgb,var(--accent) 35%,transparent)}.CaseStudies_visitBtn__Hzh7b:hover{transform:translateY(-2px);box-shadow:0 12px 28px color-mix(in srgb,var(--accent) 45%,transparent)}.CaseStudies_playBtn__9GG9E{background:transparent;color:var(--text-primary);border:1px solid var(--border-strong)}.CaseStudies_playBtn__9GG9E:hover{border-color:var(--accent);color:var(--accent)}.CaseStudies_footerCta__IoDQC{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-md);margin-top:var(--spacing-4xl);padding:var(--spacing-xl);background:var(--gradient-card);border:1px solid var(--border);border-radius:var(--radius-xl)}.CaseStudies_footerCtaText__jOqIn{font-family:var(--font-display);font-size:clamp(1.25rem,2.5vw,1.6rem);font-weight:600;color:var(--text-primary)}.CaseStudies_footerCtaLink__lZ5h6{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.6rem;background:var(--gradient-primary);color:var(--color-ink);font-weight:600;border-radius:var(--radius-md);box-shadow:var(--shadow-button);transition:all var(--transition-base);white-space:nowrap}.CaseStudies_footerCtaLink__lZ5h6:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(245,148,31,.45)}@media (max-width:900px){.CaseStudies_reversed__xjTJh,.CaseStudies_study__Vk9XN{grid-template-columns:1fr;gap:3rem}.CaseStudies_reversed__xjTJh .CaseStudies_media__MUjDG{order:0}.CaseStudies_media__MUjDG{max-width:560px}.CaseStudies_cluster__EAcJF{margin-bottom:1.5rem}.CaseStudies_secondaryPhone__nBouz{width:26%;right:.5rem;bottom:-1.5rem}.CaseStudies_secondaryBrowser__SGbRB{width:52%}}@media (max-width:560px){.CaseStudies_features__pDZnf{grid-template-columns:1fr}.CaseStudies_metrics__9PxoO{gap:var(--spacing-md)}.CaseStudies_metricValue__eyhNO{font-size:1.45rem}.CaseStudies_secondaryBrowser__SGbRB{left:-.5rem;bottom:-1.5rem}.CaseStudies_footerCta__IoDQC{flex-direction:column;align-items:flex-start}}.Contact_contact__NV_KM{padding:var(--spacing-4xl) 0;background:var(--bg-surface);position:relative;overflow:hidden}.Contact_container__bdcRI{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md);position:relative;z-index:1}.Contact_grid__QgmP5{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);align-items:start}.Contact_info__Xm6vQ{padding-right:var(--spacing-xl)}.Contact_label__xiovc{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-mono);font-size:.78rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--color-primary-light);margin-bottom:var(--spacing-md)}.Contact_label__xiovc:before{content:"";width:.62rem;height:.7rem;background:currentColor;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.Contact_title__4_hKS{font-size:clamp(2rem,4vw,2.75rem);margin-bottom:var(--spacing-md);line-height:1.2}.Contact_highlight__kMyud{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Contact_description__9M_kV{color:var(--text-secondary);font-size:1.1rem;line-height:1.8;margin-bottom:var(--spacing-xl)}.Contact_contactItems__1_YpB{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.Contact_contactItem__Ftvhn{display:flex;align-items:center;gap:var(--spacing-md)}.Contact_contactIcon__AE56l{width:48px;height:48px;min-width:48px;display:flex;align-items:center;justify-content:center;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--color-primary)}.Contact_contactLabel__BkKv7{display:block;font-size:.85rem;color:var(--text-muted);margin-bottom:.125rem}.Contact_contactValue__IxyKh{font-weight:500;color:var(--text-primary)}a.Contact_contactValue__IxyKh:hover{color:var(--color-primary-light)}.Contact_whatsappBtn__vFf2c{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;background:#25D366;color:white;font-weight:600;font-size:1rem;border-radius:var(--radius-lg);margin-bottom:var(--spacing-lg);transition:all var(--transition-base);box-shadow:0 4px 15px rgba(37,211,102,.3)}.Contact_whatsappBtn__vFf2c:hover{background:#20bd5a;transform:translateY(-2px);box-shadow:0 8px 25px rgba(37,211,102,.4)}.Contact_whatsappIcon__qP8vW{width:20px;height:20px}.Contact_social__iaRDM{padding-top:var(--spacing-md);border-top:1px solid rgba(255,255,255,.05)}.Contact_socialLabel__gF_CQ{display:block;font-size:.9rem;color:var(--text-muted);margin-bottom:var(--spacing-sm)}.Contact_socialLinks__Gvxgh{display:flex;gap:.75rem}.Contact_socialLink__gTaUE{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);transition:all var(--transition-base)}.Contact_socialLink__gTaUE:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-ink);transform:translateY(-2px)}.Contact_quickLinks__dOE8Z{padding-top:var(--spacing-md);border-top:1px solid rgba(255,255,255,.05)}.Contact_quickLinksLabel__J2Bnw{display:block;font-size:.9rem;color:var(--text-muted);margin-bottom:var(--spacing-sm)}.Contact_quickLinksItems__GBMMU{display:flex;gap:var(--spacing-md);flex-wrap:wrap}.Contact_quickLink__glmvE{color:var(--text-secondary);font-size:.9rem;transition:color var(--transition-fast)}.Contact_quickLink__glmvE:hover{color:var(--color-primary-light)}.Contact_form__dXQdL{background:var(--bg-card);padding:var(--spacing-xl);border-radius:var(--radius-xl);border:1px solid rgba(255,255,255,.05)}.Contact_formRow__KPOKE{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.Contact_formGroup__J0H5U{margin-bottom:var(--spacing-md)}.Contact_formLabel__9tpbW{display:block;font-size:.9rem;font-weight:500;color:var(--text-secondary);margin-bottom:.5rem}.Contact_formInput__81Ogj,.Contact_formTextarea__8tDBM{width:100%;padding:.875rem 1rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);color:var(--text-primary);font-size:1rem;font-family:inherit;transition:all var(--transition-fast)}.Contact_formInput__81Ogj::placeholder,.Contact_formTextarea__8tDBM::placeholder{color:var(--text-muted)}.Contact_formInput__81Ogj:focus,.Contact_formTextarea__8tDBM:focus{outline:none;border-color:var(--color-primary);background:rgba(245,148,31,.05);box-shadow:var(--focus-ring)}.Contact_formTextarea__8tDBM{resize:vertical;min-height:120px}.Contact_submitBtn__F1Mzl{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 2rem;background:var(--gradient-primary);color:var(--color-ink);font-weight:600;font-size:1.05rem;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-base);box-shadow:var(--shadow-button)}.Contact_submitBtn__F1Mzl:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(245,148,31,.45)}.Contact_btnArrow__Y7ps7{transition:transform var(--transition-fast)}.Contact_submitBtn__F1Mzl:hover .Contact_btnArrow__Y7ps7{transform:translateX(4px)}.Contact_decoration1__UD1Ji{top:20%;right:-100px;width:300px;height:300px;background:radial-gradient(circle,rgba(245,148,31,.12) 0,transparent 70%)}.Contact_decoration1__UD1Ji,.Contact_decoration2__nV_WO{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none}.Contact_decoration2__nV_WO{bottom:10%;left:-100px;width:250px;height:250px;background:radial-gradient(circle,rgba(124,92,255,.12) 0,transparent 70%)}@media (max-width:900px){.Contact_grid__QgmP5{grid-template-columns:1fr;gap:var(--spacing-xl)}.Contact_info__Xm6vQ{padding-right:0}}@media (max-width:480px){.Contact_formRow__KPOKE{grid-template-columns:1fr}}.Hero_hero__T3Fr4{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:6rem 0 4rem}.Hero_bgEffects__Q1kuX{position:absolute;inset:0;overflow:hidden;z-index:0}.Hero_gradientOrb1__z2fA7{top:-25%;right:-12%;width:620px;height:620px;background:radial-gradient(circle,rgba(245,148,31,.22) 0,transparent 70%);animation:Hero_float__DekGx 8s ease-in-out infinite}.Hero_gradientOrb1__z2fA7,.Hero_gradientOrb2__9OF_5{position:absolute;border-radius:50%;filter:blur(70px)}.Hero_gradientOrb2__9OF_5{bottom:-15%;left:-12%;width:520px;height:520px;background:radial-gradient(circle,rgba(124,92,255,.14) 0,transparent 70%);animation:Hero_float__DekGx 10s ease-in-out infinite reverse}.Hero_honeycomb__cDLN4{position:absolute;inset:0;opacity:.03;mask-image:radial-gradient(ellipse 70% 60% at 60% 40%,black 10%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 60% 40%,black 10%,transparent 75%)}.Hero_gridOverlay__miv3C{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 0);background-size:54px 54px;mask-image:radial-gradient(ellipse 80% 50% at 50% 50%,black 40%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 50% at 50% 50%,black 40%,transparent 100%)}@keyframes Hero_float__DekGx{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}.Hero_container__jw8AP{position:relative;z-index:2;max-width:1280px;margin:0 auto;padding:0 var(--spacing-md);text-align:center}.Hero_content__9ypWn{max-width:900px;margin:0 auto}.Hero_badge__RIQsB{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.1rem;background:rgba(245,148,31,.1);border:1px solid rgba(245,148,31,.28);border-radius:var(--radius-full);font-family:var(--font-mono);font-size:.8rem;letter-spacing:.02em;font-weight:500;color:var(--color-primary-light);margin-bottom:var(--spacing-lg);animation:Hero_fade-in-up__khrZM .6s ease-out}.Hero_badgeIcon__GI1xi{color:var(--color-primary)}.Hero_title__Bn2TU{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.1;margin-bottom:var(--spacing-md);animation:Hero_fade-in-up__khrZM .6s ease-out .1s backwards}.Hero_highlight___Cwgz{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Hero_subtitle__lkRtQ{font-size:1.25rem;color:var(--text-secondary);max-width:700px;margin:0 auto var(--spacing-xl);line-height:1.7;animation:Hero_fade-in-up__khrZM .6s ease-out .2s backwards}.Hero_cta__bvnbU{display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);margin-bottom:var(--spacing-2xl);animation:Hero_fade-in-up__khrZM .6s ease-out .3s backwards}.Hero_primaryBtn__LhOSb{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:var(--gradient-primary);color:var(--color-ink);font-weight:600;font-size:1.05rem;border-radius:var(--radius-md);box-shadow:var(--shadow-button);transition:all var(--transition-base)}.Hero_primaryBtn__LhOSb:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(245,148,31,.45)}.Hero_btnArrow__6WDJw{transition:transform var(--transition-fast)}.Hero_primaryBtn__LhOSb:hover .Hero_btnArrow__6WDJw{transform:translateX(4px)}.Hero_secondaryBtn__k1nkZ{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;background:transparent;color:var(--text-primary);font-weight:600;font-size:1.05rem;border:1px solid var(--border-strong);border-radius:var(--radius-md);transition:all var(--transition-base)}.Hero_secondaryBtn__k1nkZ:hover{border-color:var(--color-primary);background:rgba(245,148,31,.08)}.Hero_proof__YDES4{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem 1.5rem;animation:Hero_fade-in-up__khrZM .6s ease-out .4s backwards}.Hero_proofLabel__4_g9A{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted)}.Hero_proofItems__wBbyS{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem}.Hero_proofItem__HXXIc{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .9rem;border:1px solid var(--border);border-radius:var(--radius-full);font-size:.9rem;font-weight:500;color:var(--text-secondary);transition:all var(--transition-fast)}.Hero_proofItem__HXXIc:hover{border-color:var(--border-strong);color:var(--text-primary)}.Hero_proofDot__tUrIq{width:9px;height:10px;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.Hero_scrollIndicator__XhYHB{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:.5rem;animation:Hero_fade-in-up__khrZM .6s ease-out .5s backwards}.Hero_scrollText__ZK7rr{font-size:.8rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.15em}.Hero_scrollLine__Sk7kf{width:1px;height:40px;background:linear-gradient(to bottom,var(--color-primary),transparent);animation:Hero_scroll-bounce__owjNz 2s ease-in-out infinite}@keyframes Hero_scroll-bounce__owjNz{0%,to{transform:scaleY(1);opacity:1}50%{transform:scaleY(.5);opacity:.5}}@keyframes Hero_fade-in-up__khrZM{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Hero_hero__T3Fr4{padding:5rem 0 3rem}.Hero_cta__bvnbU,.Hero_proof__YDES4{flex-direction:column}.Hero_proof__YDES4{gap:var(--spacing-sm)}}