.AboutOverview_main__1O7PY{min-height:100vh;padding:var(--spacing-2xl) var(--spacing-xl)}.AboutOverview_content__JuL5h{max-width:1100px;margin:0 auto}.AboutOverview_gradient__NHxuV{background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.AboutOverview_hero__K2bEi{text-align:center;padding:calc(var(--spacing-2xl) * 1.3) 0 var(--spacing-2xl)}.AboutOverview_eyebrow__h2W0U{display:inline-block;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-primary);margin-bottom:var(--spacing-md)}.AboutOverview_title__98DYb{font-size:3.25rem;font-weight:800;line-height:1.18;margin:0 0 var(--spacing-md);color:var(--text-primary)}.AboutOverview_subtitle__Q72pA{font-size:1.1875rem;line-height:1.55;color:var(--text-secondary);max-width:760px;margin:0 auto}.AboutOverview_mission__IVBl6{max-width:780px;margin:0 auto;padding:var(--spacing-2xl) 0;border-top:1px solid var(--border-color);text-align:center}.AboutOverview_missionHeading__6eOt_{font-size:2.25rem;font-weight:800;line-height:1.2;margin:0 0 var(--spacing-lg);color:var(--text-primary)}.AboutOverview_missionParagraph__cBKdI{font-size:1.0625rem;line-height:1.7;color:var(--text-secondary);margin:0 0 var(--spacing-md)}.AboutOverview_missionParagraph__cBKdI:last-child{margin-bottom:0;color:var(--text-primary);font-weight:600}.AboutOverview_section__Wh51v{padding:calc(var(--spacing-2xl) * 1.1) 0;border-top:1px solid var(--border-color)}.AboutOverview_sectionHeader__Jx01q{text-align:center;max-width:720px;margin:0 auto var(--spacing-2xl)}.AboutOverview_sectionEyebrow__jVIR1{display:inline-block;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-primary);margin-bottom:var(--spacing-sm)}.AboutOverview_sectionHeading__wPETV{font-size:2.25rem;font-weight:800;line-height:1.2;margin:0;color:var(--text-primary)}.AboutOverview_sectionIntro__RJ7aP{font-size:1.0625rem;line-height:1.6;color:var(--text-secondary);margin:var(--spacing-sm) auto 0;max-width:600px}.AboutOverview_grid__pgDzg{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--spacing-lg)}.AboutOverview_card__9aw2F{display:flex;flex-direction:column;gap:.5rem;padding:var(--spacing-lg);border-radius:16px;background:var(--bg-secondary);border:1px solid var(--border-color);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.AboutOverview_card__9aw2F:hover{transform:translateY(-3px);border-color:var(--accent-primary);box-shadow:0 12px 28px rgba(0,0,0,.25)}.AboutOverview_cardIcon__KgG_b{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;color:var(--accent-primary);background:rgba(99,102,241,.12);margin-bottom:.5rem}.AboutOverview_cardTitle__rp5gk{font-size:1.0625rem;font-weight:700;color:var(--text-primary)}.AboutOverview_cardBody__ewz1T{font-size:.9375rem;line-height:1.5;color:var(--text-secondary)}.AboutOverview_cta__LvEpG{text-align:center;padding:calc(var(--spacing-2xl) * 1.3) 0 var(--spacing-2xl);border-top:1px solid var(--border-color)}.AboutOverview_ctaHeading__Auk9V{font-size:2rem;font-weight:800;margin:0;background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.AboutOverview_ctaBody__8Xm9k{font-size:1.0625rem;line-height:1.6;color:var(--text-secondary);margin:var(--spacing-md) auto var(--spacing-xl);max-width:520px}.AboutOverview_ctaActions__LSErl{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-md)}.AboutOverview_ctaButton__vpg63{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.6rem;border-radius:999px;background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);color:#fff;font-size:1rem;font-weight:600;text-decoration:none;box-shadow:0 6px 18px rgba(99,102,241,.35);transition:transform .15s ease,box-shadow .15s ease}.AboutOverview_ctaButton__vpg63:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(99,102,241,.45)}.AboutOverview_ctaButtonSecondary__chWR0{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.6rem;border-radius:999px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-size:1rem;font-weight:600;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.AboutOverview_ctaButtonSecondary__chWR0:hover{transform:translateY(-2px);border-color:var(--accent-primary)}@media (max-width:900px){.AboutOverview_grid__pgDzg{grid-template-columns:1fr}.AboutOverview_title__98DYb{font-size:2.25rem}.AboutOverview_missionHeading__6eOt_,.AboutOverview_sectionHeading__wPETV{font-size:1.875rem}}.Reveal_reveal__TfdAQ{opacity:0;transform:translateY(28px);transition:opacity .8s ease,transform .9s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.Reveal_reveal__TfdAQ.Reveal_visible__g7NZX{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.Reveal_reveal__TfdAQ{opacity:1;transform:none;transition:none}}.FeatureDetail_main__Kd6Ks{min-height:100vh;padding:var(--spacing-2xl) var(--spacing-xl)}.FeatureDetail_content__a8ZJ6{max-width:1200px;margin:0 auto}.FeatureDetail_gradient__xi7Kb{background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.FeatureDetail_breadcrumb__K4Kui{display:flex;align-items:center;gap:.5rem;font-size:.875rem;margin-bottom:var(--spacing-xl);padding-top:var(--spacing-lg)}.FeatureDetail_breadcrumbLink__1RBQ4{color:var(--text-secondary);text-decoration:none;transition:color .15s ease}.FeatureDetail_breadcrumbLink__1RBQ4:hover{color:var(--text-primary)}.FeatureDetail_breadcrumbSep__IEGe1{color:var(--text-muted)}.FeatureDetail_breadcrumbCurrent__Wzu0Q{color:var(--text-primary);font-weight:500}.FeatureDetail_hero__73fXj{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl);align-items:center;padding:var(--spacing-xl) 0 calc(var(--spacing-2xl) * 1.4)}.FeatureDetail_heroText__Wvd87{min-width:0}.FeatureDetail_eyebrow__GH91j{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--accent-primary);margin-bottom:var(--spacing-md)}.FeatureDetail_eyebrowIcon__9EW3W{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:rgba(99,102,241,.12)}.FeatureDetail_title__TAhxt{font-size:3rem;font-weight:800;line-height:1.15;margin:0 0 var(--spacing-md);color:var(--text-primary)}.FeatureDetail_subtitle__XBZHK{font-size:1.1875rem;line-height:1.55;color:var(--text-secondary);margin:0 0 var(--spacing-lg)}.FeatureDetail_bullets__Jwd8A{list-style:none;padding:0;margin:0 0 var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-sm)}.FeatureDetail_bullet__J8_XK{display:flex;align-items:flex-start;gap:var(--spacing-sm);color:var(--text-secondary);font-size:1rem;line-height:1.5}.FeatureDetail_bulletDot__e9Q_Y{flex-shrink:0;width:8px;height:8px;margin-top:8px;border-radius:50%;background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);box-shadow:0 0 12px rgba(99,102,241,.5)}.FeatureDetail_ctas__uuVWV{display:flex;gap:var(--spacing-md);flex-wrap:wrap}.FeatureDetail_ctaPrimary___2rtx,.FeatureDetail_ctaSecondary__EF89y{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 1.75rem;font-size:1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;text-decoration:none;border:0;min-width:160px}.FeatureDetail_ctaPrimary___2rtx{background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);color:#fff;box-shadow:0 4px 14px rgba(139,92,246,.35)}.FeatureDetail_ctaPrimary___2rtx:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(139,92,246,.45)}.FeatureDetail_ctaSecondary__EF89y{background:transparent;color:var(--text-primary);border:2px solid var(--accent-primary)}.FeatureDetail_ctaSecondary__EF89y:hover{opacity:.85}.FeatureDetail_ctaSecondary__EF89y:disabled{opacity:.6;cursor:not-allowed}.FeatureDetail_heroVisual__R8oeD{border-radius:16px;overflow:hidden;border:1px solid var(--border-color);box-shadow:0 20px 50px rgba(0,0,0,.35)}.FeatureDetail_heroImage__MdyAD{display:block;width:100%;height:auto}.FeatureDetail_more__UmbeC{padding:var(--spacing-2xl) 0;border-top:1px solid var(--border-color)}.FeatureDetail_moreTitle__gWJOw{font-size:1.75rem;font-weight:700;margin:0 0 var(--spacing-xl);color:var(--text-primary)}.FeatureDetail_moreGrid__3PX6g{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}.FeatureDetail_moreCard__bWr3y{display:flex;flex-direction:column;gap:.5rem;padding:var(--spacing-lg);border-radius:14px;background:var(--bg-secondary);border:1px solid var(--border-color);text-decoration:none;transition:transform .15s ease,border-color .15s ease}.FeatureDetail_moreCard__bWr3y:hover{transform:translateY(-2px);border-color:var(--accent-primary)}.FeatureDetail_moreCardIcon__ezNMC{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;color:var(--accent-primary);background:rgba(99,102,241,.12);margin-bottom:.25rem}.FeatureDetail_moreCardTitle__KkPgO{font-size:1.0625rem;font-weight:600;color:var(--text-primary)}.FeatureDetail_moreCardBody__aPdc1{font-size:.9rem;line-height:1.5;color:var(--text-secondary);flex:1}.FeatureDetail_moreCardLink__4tJpT{display:inline-flex;align-items:center;gap:6px;margin-top:.5rem;font-size:.875rem;font-weight:600;color:var(--accent-primary)}.FeatureDetail_cta__IIwU0{text-align:center;padding:calc(var(--spacing-2xl) * 1.2) 0;border-top:1px solid var(--border-color)}.FeatureDetail_ctaTitle__x5VEj{font-size:2.5rem;font-weight:800;line-height:1.2;margin:0 0 var(--spacing-md);color:var(--text-primary)}.FeatureDetail_ctaSubtitle__FuVAk{font-size:1.125rem;color:var(--text-secondary);max-width:640px;margin:0 auto var(--spacing-xl);line-height:1.55}.FeatureDetail_cta__IIwU0 .FeatureDetail_ctas__uuVWV{justify-content:center}@media (max-width:900px){.FeatureDetail_hero__73fXj{grid-template-columns:1fr;gap:var(--spacing-xl)}.FeatureDetail_heroVisual__R8oeD{order:-1}.FeatureDetail_title__TAhxt{font-size:2.25rem}.FeatureDetail_moreGrid__3PX6g{grid-template-columns:1fr}}.FeatureShowcase_showcase__xyui4{display:flex;flex-direction:column;gap:calc(var(--spacing-2xl) * 2.5);padding:calc(var(--spacing-2xl) * 1.6) 0;border-top:1px solid var(--border-color)}.FeatureShowcase_row__F5L8Q{display:grid;grid-template-columns:1.3fr .7fr;gap:var(--spacing-2xl);align-items:center}.FeatureShowcase_rowReversed__mM0vA{grid-template-columns:.7fr 1.3fr}.FeatureShowcase_rowReversed__mM0vA .FeatureShowcase_visual__30Pqz{order:2}.FeatureShowcase_visual__30Pqz{border-radius:16px;overflow:hidden;border:1px solid var(--border-color);box-shadow:0 20px 50px rgba(0,0,0,.35);background:var(--bg-secondary)}[data-theme=light] .FeatureShowcase_visual__30Pqz{box-shadow:0 12px 32px rgba(0,0,0,.12)}.FeatureShowcase_image__0lNSB{display:block;width:100%;height:auto}.FeatureShowcase_visualGroup__1Nr2G{border:none;box-shadow:none;background:none;overflow:visible;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm)}.FeatureShowcase_visualGroup__1Nr2G .FeatureShowcase_image__0lNSB{border-radius:14px;border:1px solid var(--border-color);box-shadow:0 16px 40px rgba(0,0,0,.32)}[data-theme=light] .FeatureShowcase_visualGroup__1Nr2G .FeatureShowcase_image__0lNSB{box-shadow:0 10px 28px rgba(0,0,0,.12)}.FeatureShowcase_groupArrow__0DcIj{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:var(--accent-primary);background:rgba(99,102,241,.12)}.FeatureShowcase_text__Ym6wA{min-width:0}.FeatureShowcase_title__ND8GK{font-size:1.875rem;font-weight:700;line-height:1.2;margin:0 0 var(--spacing-md);color:var(--text-primary)}.FeatureShowcase_body__btarm{font-size:1.0625rem;line-height:1.6;color:var(--text-secondary);margin:0 0 var(--spacing-lg)}.FeatureShowcase_bullets__b8M0V{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.FeatureShowcase_bullet__e9s9F{display:flex;align-items:flex-start;gap:var(--spacing-sm);color:var(--text-secondary);font-size:1rem;line-height:1.5}.FeatureShowcase_bulletDot___b_jk{flex-shrink:0;width:8px;height:8px;margin-top:8px;border-radius:50%;background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);box-shadow:0 0 12px rgba(99,102,241,.5)}@media (max-width:900px){.FeatureShowcase_showcase__xyui4{gap:calc(var(--spacing-2xl) * 1.6)}.FeatureShowcase_row__F5L8Q{grid-template-columns:1fr;gap:var(--spacing-lg)}.FeatureShowcase_rowReversed__mM0vA .FeatureShowcase_visual__30Pqz{order:0}.FeatureShowcase_title__ND8GK{font-size:1.5rem}}.Hub_page__m2vE_{max-width:1120px;margin:0 auto;padding:clamp(64px,8vw,120px) 24px 96px}.Hub_hero__Bfjf2{max-width:720px}.Hub_eyebrow__3_zJb{display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-primary);margin:0 0 16px}.Hub_title__VkKNC{font-size:clamp(2.2rem,1.4rem + 3vw,3.4rem);line-height:1.05;font-weight:800;letter-spacing:-.02em;color:var(--text-primary);margin:0}.Hub_subtitle__OSB0S{font-size:1.2rem;line-height:1.55;color:var(--text-secondary);margin:20px 0 0}.Hub_grid__WVWe8{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin-top:clamp(40px,6vw,64px)}.Hub_card__SIkAG{display:flex;flex-direction:column;padding:28px;border-radius:18px;border:1px solid var(--border-color);background:var(--bg-secondary);text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.Hub_card__SIkAG:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent-primary) 55%,var(--border-color));box-shadow:0 18px 40px -22px var(--accent-glow)}.Hub_tag__bgLcd{align-self:flex-start;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-primary);background:color-mix(in srgb,var(--accent-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent-primary) 30%,transparent);border-radius:999px;padding:5px 11px;margin-bottom:18px}.Hub_cardTitle__aHEgX{font-size:1.35rem;font-weight:700;letter-spacing:-.01em;color:var(--text-primary);margin:0 0 10px}.Hub_cardDesc__elfmH{font-size:1rem;line-height:1.55;color:var(--text-secondary);margin:0}.Hub_cardFoot__Rk4v_{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px}.Hub_cardMeta__0LZvP{font-size:.85rem;color:var(--text-muted)}.Hub_cardCta__H6u04{font-size:.92rem;font-weight:600;color:var(--accent-primary)}.Hub_bigCard__NtAo2{max-width:560px}.Hub_empty__UZs57{margin-top:40px;color:var(--text-muted);font-size:.95rem}.GeoAuditLanding_page__OM56j{max-width:1120px;margin:0 auto;padding:clamp(56px,7vw,104px) 24px 96px}.GeoAuditLanding_hero__MDF9w{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(28px,5vw,64px);align-items:start}@media (max-width:900px){.GeoAuditLanding_hero__MDF9w{grid-template-columns:1fr}}.GeoAuditLanding_eyebrow__1ttYc{display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-primary);margin:0 0 16px}.GeoAuditLanding_title__2HyVP{font-size:clamp(2.3rem,1.4rem + 3.4vw,3.6rem);line-height:1.04;font-weight:800;letter-spacing:-.025em;color:var(--text-primary);margin:0;text-wrap:balance}.GeoAuditLanding_title__2HyVP .GeoAuditLanding_grad__qt972{background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.GeoAuditLanding_subtitle__4jwv7{font-size:1.16rem;line-height:1.6;color:var(--text-secondary);margin:22px 0 0;max-width:40rem}.GeoAuditLanding_metaRow__cngg1{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:26px}.GeoAuditLanding_metaChip__Emh5T{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;font-weight:500;color:var(--text-secondary);border:1px solid var(--border-color);background:var(--bg-secondary);border-radius:999px;padding:7px 13px}.GeoAuditLanding_metaDot__Z9Fpp{width:6px;height:6px;border-radius:999px;background:var(--accent-primary)}.GeoAuditLanding_gate__vo2u9{position:sticky;top:96px;border-radius:20px;border:1px solid color-mix(in srgb,var(--accent-primary) 34%,var(--border-color));background:var(--bg-secondary);padding:28px;box-shadow:0 24px 60px -34px var(--accent-glow)}@media (max-width:900px){.GeoAuditLanding_gate__vo2u9{position:static}}.GeoAuditLanding_gateHeading__Aob0Q{font-size:1.35rem;font-weight:750;color:var(--text-primary);margin:0 0 6px}.GeoAuditLanding_gateSub__TeaeU{font-size:.98rem;line-height:1.5;color:var(--text-secondary);margin:0 0 20px}.GeoAuditLanding_form__b5f8U{display:flex;flex-direction:column;gap:12px}.GeoAuditLanding_label__j8THp{font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.GeoAuditLanding_input__8_bpm{width:100%;padding:13px 15px;font-size:1rem;color:var(--text-primary);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:10px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.GeoAuditLanding_input__8_bpm:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-glow)}.GeoAuditLanding_button__XJfyf{width:100%;padding:14px 18px;font-size:1rem;font-weight:650;color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:10px;cursor:pointer;transition:filter .15s ease,transform .05s ease}.GeoAuditLanding_button__XJfyf:hover{filter:brightness(1.06)}.GeoAuditLanding_button__XJfyf:active{transform:translateY(1px)}.GeoAuditLanding_button__XJfyf:disabled{opacity:.6;cursor:default}.GeoAuditLanding_consent__ka7SO{font-size:.76rem;line-height:1.5;color:var(--text-muted);margin:4px 0 0}.GeoAuditLanding_error__O8wCk{font-size:.85rem;color:var(--error-color);margin:2px 0 0}.GeoAuditLanding_unlocked__logt9{text-align:center}.GeoAuditLanding_check__cMRrg{width:44px;height:44px;margin:0 auto 14px;display:grid;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--success-color) 16%,transparent);color:var(--success-color);font-size:22px;font-weight:800}.GeoAuditLanding_successTitle__e7HUL{font-size:1.25rem;font-weight:750;color:var(--text-primary);margin:0 0 6px}.GeoAuditLanding_successSub__nX5VR{font-size:.95rem;color:var(--text-secondary);margin:0 0 20px}.GeoAuditLanding_unlockBtns__JFJth{display:flex;flex-direction:column;gap:10px}.GeoAuditLanding_btnPrimary__af3Lx{display:block;padding:13px 18px;font-size:1rem;font-weight:650;text-align:center;color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:10px;text-decoration:none}.GeoAuditLanding_btnSecondary__1BKsK{display:block;padding:12px 18px;font-size:.98rem;font-weight:600;text-align:center;color:var(--accent-primary);background:var(--bg-primary);border:1px solid color-mix(in srgb,var(--accent-primary) 40%,var(--border-color));border-radius:10px;text-decoration:none}.GeoAuditLanding_section__6QOJU{margin-top:clamp(56px,8vw,96px)}.GeoAuditLanding_sectionTitle__N6MbV{font-size:clamp(1.5rem,1rem + 1.8vw,2.1rem);font-weight:800;letter-spacing:-.02em;color:var(--text-primary);margin:0 0 28px}.GeoAuditLanding_insideGrid__hKT_u{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.GeoAuditLanding_insideItem__k4kk7{display:grid;grid-template-columns:auto 1fr;gap:14px;padding:20px;border-radius:14px;border:1px solid var(--border-color);background:var(--bg-secondary)}.GeoAuditLanding_insideNum__qjrEE{width:30px;height:30px;flex:none;display:grid;place-items:center;border-radius:9px;font-size:.85rem;font-weight:800;color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6)}.GeoAuditLanding_insideT__twCJf{font-size:1.02rem;font-weight:700;color:var(--text-primary);margin:3px 0 5px}.GeoAuditLanding_insideD__fVj0l{font-size:.92rem;line-height:1.5;color:var(--text-secondary);margin:0}.GeoAuditLanding_statsGrid__vjQfX{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:720px){.GeoAuditLanding_statsGrid__vjQfX{grid-template-columns:1fr}}.GeoAuditLanding_stat__RGD7U{padding:24px;border-radius:16px;border:1px solid var(--border-color);background:var(--bg-secondary)}.GeoAuditLanding_statNum__xbRdu{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.GeoAuditLanding_statLabel__TdOOv{font-size:.95rem;line-height:1.45;color:var(--text-secondary);margin:10px 0 12px}.GeoAuditLanding_statSrc__Dl8yf{font-size:.76rem;letter-spacing:.02em;color:var(--text-muted)}.GeoAuditLanding_fpCard__D8U6y{margin-top:clamp(56px,8vw,96px);padding:clamp(28px,4vw,44px);border-radius:22px;border:1px solid color-mix(in srgb,var(--accent-primary) 34%,var(--border-color));background:linear-gradient(158deg,color-mix(in srgb,var(--accent-primary) 12%,var(--bg-secondary)),var(--bg-secondary) 62%)}.GeoAuditLanding_fpEyebrow__TefEC{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-primary);margin:0 0 12px}.GeoAuditLanding_fpLive__AiIpn{width:8px;height:8px;border-radius:999px;background:var(--success-color);box-shadow:0 0 0 4px color-mix(in srgb,var(--success-color) 22%,transparent)}.GeoAuditLanding_fpTitle__bMeKo{font-size:clamp(1.4rem,1rem + 1.6vw,1.9rem);font-weight:800;letter-spacing:-.02em;color:var(--text-primary);margin:0 0 14px}.GeoAuditLanding_fpBody__6W5__{font-size:1.1rem;line-height:1.6;color:var(--text-secondary);max-width:46rem;margin:0 0 16px}.GeoAuditLanding_fpNote__5PXHb{font-size:.82rem;color:var(--text-muted)}.GeoAuditLanding_ctaBand__GyHIm{margin-top:clamp(56px,8vw,96px);padding:clamp(36px,5vw,56px);border-radius:22px;text-align:center;color:#fff;--text-heading:#ffffff;background:linear-gradient(135deg,#14121f,#1a1330 55%,#241238);border:1px solid color-mix(in srgb,var(--accent-primary) 40%,transparent)}.GeoAuditLanding_ctaTitle__iwWN1{font-size:clamp(1.5rem,1rem + 2vw,2.2rem);font-weight:850;letter-spacing:-.02em;margin:0 0 22px}.GeoAuditLanding_ctaBtn__aOh4P{display:inline-block;padding:15px 30px;font-size:1.02rem;font-weight:700;color:#1a1030;background:#fff;border-radius:999px;text-decoration:none}.Partners_main__puFsQ{min-height:100vh;padding:var(--spacing-2xl) var(--spacing-xl)}.Partners_content__c0rUu{max-width:1100px;margin:0 auto}.Partners_gradient__NMrkS{background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Partners_srOnly__GFJv8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Partners_hero__DoSs8{text-align:center;padding:calc(var(--spacing-2xl) * 1.3) 0 var(--spacing-2xl)}.Partners_eyebrow__FKSWg{display:inline-block;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-primary);margin-bottom:var(--spacing-md)}.Partners_title__tTeCv{font-size:3.25rem;font-weight:800;line-height:1.18;margin:0 0 var(--spacing-md);color:var(--text-primary)}.Partners_subtitle__kYJjO{font-size:1.1875rem;line-height:1.55;color:var(--text-secondary);max-width:760px;margin:0 auto var(--spacing-xl)}.Partners_section__nnVRK{padding:calc(var(--spacing-2xl) * 1.1) 0;border-top:1px solid var(--border-color)}.Partners_sectionHeader__pD9sN{text-align:center;max-width:720px;margin:0 auto var(--spacing-2xl)}.Partners_sectionEyebrow__EUddq{display:inline-block;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-primary);margin-bottom:var(--spacing-sm)}.Partners_sectionHeading__P_4nX{font-size:2.25rem;font-weight:800;line-height:1.2;margin:0;color:var(--text-primary)}.Partners_sectionIntro__w0jym{font-size:1.0625rem;line-height:1.6;color:var(--text-secondary);margin:var(--spacing-sm) auto 0;max-width:640px}.Partners_cardTitle__wAGAK{font-size:1.0625rem;font-weight:700;color:var(--text-primary)}.Partners_cardBody__Okfsa{font-size:.9375rem;line-height:1.5;color:var(--text-secondary)}.Partners_benefitGrid__w393S{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}.Partners_benefitCard__E8k9_{display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:var(--bg-secondary);border:1px solid var(--border-color);transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.Partners_benefitCard__E8k9_:hover{transform:translateY(-3px);border-color:var(--accent-primary);box-shadow:0 12px 28px rgba(0,0,0,.25)}.Partners_benefitVisual__E8KMy{position:relative;background:#08080c;border-bottom:1px solid var(--border-color)}.Partners_benefitImage__lWT6B{display:block;width:100%;height:auto}.Partners_benefitBody__ToJ7D{display:flex;flex-direction:column;gap:.45rem;padding:var(--spacing-lg)}.Partners_benefitTitleRow__q0yK3{display:flex;align-items:center;gap:.6rem}.Partners_benefitIcon__geES1{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:none;border-radius:9px;color:var(--accent-primary);background:rgba(99,102,241,.12)}.Partners_cohort__Jj14U{text-align:center;max-width:780px;margin:0 auto;padding:var(--spacing-2xl) var(--spacing-xl);border-radius:20px;background:var(--bg-secondary);border:1px solid var(--border-color)}.Partners_cohortBadge__QTFXO{display:inline-block;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:4px 10px;border-radius:999px;background:rgba(99,102,241,.15);color:var(--accent-primary);margin-bottom:var(--spacing-md)}.Partners_cohortHeading__MvoqY{font-size:2rem;font-weight:800;line-height:1.25;margin:0 0 var(--spacing-md);color:var(--text-primary)}.Partners_cohortBody__fc6_X{font-size:1.0625rem;line-height:1.65;color:var(--text-secondary);margin:0 auto var(--spacing-lg);max-width:620px}.Partners_criteriaList__g8Y9b,.Partners_eligibilityList__9bcow{list-style:none;margin:0 auto var(--spacing-xl);padding:0;display:grid;gap:.65rem;text-align:start;max-width:560px}.Partners_criteriaList__g8Y9b{max-width:720px;margin-bottom:0;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.Partners_criteriaItem__7UEBI,.Partners_eligibilityItem__zrGTw{position:relative;padding-inline-start:1.75rem;font-size:.9875rem;line-height:1.55;color:var(--text-secondary)}.Partners_criteriaItem__7UEBI:before,.Partners_eligibilityItem__zrGTw:before{content:"";position:absolute;inset-inline-start:0;top:.45rem;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%)}.Partners_directoryNote__MMA8s{display:flex;align-items:flex-start;gap:var(--spacing-md);max-width:780px;margin:var(--spacing-2xl) auto 0;padding:var(--spacing-lg);border-radius:16px;border:1px dashed var(--border-color)}.Partners_directoryIcon__ylUb6{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:10px;color:var(--accent-primary);background:rgba(99,102,241,.12)}.Partners_directoryHeading__Q78dj{font-size:1.0625rem;font-weight:700;margin:0 0 .35rem;color:var(--text-primary)}.Partners_directoryBody__pCPGK{font-size:.9375rem;line-height:1.55;color:var(--text-secondary);margin:0}.Partners_tierWrap__iLNlb{max-width:900px;margin:0 auto}.Partners_tierTable__YDBNU{width:100%;border-collapse:collapse;text-align:start}.Partners_tierHead__CaJdd{padding:var(--spacing-lg) var(--spacing-md);vertical-align:bottom;text-align:start;border-bottom:2px solid var(--border-color)}.Partners_tierHeadFeatured__PHY6P{border-bottom-color:var(--accent-primary)}.Partners_tierName__b9g6a{display:block;font-size:1.25rem;font-weight:800;color:var(--text-primary)}.Partners_tierBlurb__P4zNl{display:block;margin-top:.25rem;font-size:.875rem;font-weight:500;line-height:1.45;color:var(--text-secondary)}.Partners_tierRowHead__1OkJQ{padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) 0;font-weight:600;text-align:start;color:var(--text-primary)}.Partners_tierCell__pIFpa,.Partners_tierRowHead__1OkJQ{font-size:.9375rem;border-bottom:1px solid var(--border-color);vertical-align:top}.Partners_tierCell__pIFpa{padding:var(--spacing-md);line-height:1.5;color:var(--text-secondary)}.Partners_tierCellFeatured__5WvmB{background:rgba(99,102,241,.05);color:var(--text-primary)}.Partners_cellIncluded__nbFKb{display:inline-flex;color:var(--accent-primary)}.Partners_cellExcluded__OA_wF{display:inline-flex;color:var(--text-muted)}.Partners_tierStack__gyDbD{display:none;gap:var(--spacing-lg)}.Partners_tierCard__3R_5o{padding:var(--spacing-lg);border-radius:16px;background:var(--bg-secondary);border:1px solid var(--border-color)}.Partners_tierCardName__OoHKI{font-size:1.25rem;font-weight:800;margin:0;color:var(--text-primary)}.Partners_tierCardBlurb__SxT_1{font-size:.9375rem;line-height:1.5;color:var(--text-secondary);margin:.35rem 0 var(--spacing-md)}.Partners_tierCardList__IrGED{margin:0}.Partners_tierCardRow__p894I{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);padding:.6rem 0;border-top:1px solid var(--border-color)}.Partners_tierCardLabel__udV4l{font-size:.875rem;font-weight:600;color:var(--text-primary)}.Partners_tierCardValue__elng6{margin:0;font-size:.875rem;line-height:1.5;text-align:end;color:var(--text-secondary)}.Partners_processList__AjBmN{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--spacing-lg);counter-reset:step}.Partners_processStep__JIFxg{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon index" "title title" "body body";align-items:center;gap:.4rem .65rem;padding:var(--spacing-lg);border-radius:16px;background:var(--bg-secondary);border:1px solid var(--border-color)}.Partners_processIcon__BKdVk{grid-area:icon;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;color:var(--accent-primary);background:rgba(99,102,241,.12)}.Partners_processIndex__nh1ak{grid-area:index;justify-self:start;font-size:.75rem;font-weight:700;letter-spacing:.08em;color:var(--text-muted)}.Partners_processTitle__zpun0{grid-area:title;margin-top:.35rem;font-size:1.0625rem;font-weight:700;color:var(--text-primary)}.Partners_processBody__9c2JB{grid-area:body;font-size:.9375rem;line-height:1.5;color:var(--text-secondary)}.Partners_faqList__BYOqZ{list-style:none;margin:0 auto;padding:0;max-width:820px;display:flex;flex-direction:column;gap:var(--spacing-sm)}.Partners_faqItem__Z72d2{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.Partners_faqItemOpen__KPjJe,.Partners_faqItem__Z72d2:hover{border-color:var(--accent-primary)}.Partners_faqItemOpen__KPjJe{box-shadow:0 0 0 1px rgba(99,102,241,.25)}.Partners_faqButton__TV9eg{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-xl);background:transparent;border:0;text-align:start;cursor:pointer;color:var(--text-primary);font-family:inherit;border-radius:12px}.Partners_faqButton__TV9eg:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.Partners_faqQuestion__qJdnk{font-size:1.0625rem;font-weight:600;line-height:1.4}.Partners_faqChevron__vwvkg{flex-shrink:0;color:var(--text-secondary);transition:transform .3s ease,color .3s ease}.Partners_faqItemOpen__KPjJe .Partners_faqChevron__vwvkg{transform:rotate(180deg);color:var(--accent-primary)}.Partners_faqAnswerWrap__Xjjwg{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.Partners_faqItemOpen__KPjJe .Partners_faqAnswerWrap__Xjjwg{grid-template-rows:1fr}.Partners_faqAnswerInner__21weU{overflow:hidden;min-height:0}.Partners_faqAnswer__HK7Q0{padding:0 var(--spacing-xl) var(--spacing-lg);font-size:1rem;line-height:1.65;color:var(--text-secondary)}.Partners_cta__1exNz{text-align:center;padding:calc(var(--spacing-2xl) * 1.3) 0 var(--spacing-2xl);border-top:1px solid var(--border-color)}.Partners_ctaHeading__PdDMk{font-size:2rem;font-weight:800;margin:0;background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.Partners_ctaBody__CJ8b8{font-size:1.0625rem;line-height:1.6;color:var(--text-secondary);margin:var(--spacing-md) auto var(--spacing-xl);max-width:560px}.Partners_ctaActions__zQ3ii{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-md)}.Partners_ctaButton__p5Z97{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.6rem;border-radius:999px;background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);color:#fff;font-size:1rem;font-weight:600;text-decoration:none;box-shadow:0 6px 18px rgba(99,102,241,.35);transition:transform .15s ease,box-shadow .15s ease}.Partners_ctaButton__p5Z97:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(99,102,241,.45)}.Partners_ctaButtonSecondary__CJsrb{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.6rem;border-radius:999px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary);font-size:1rem;font-weight:600;text-decoration:none;transition:border-color .15s ease,transform .15s ease}.Partners_ctaButtonSecondary__CJsrb:hover{transform:translateY(-2px);border-color:var(--accent-primary)}@media (max-width:900px){.Partners_benefitGrid__w393S{grid-template-columns:1fr}.Partners_title__tTeCv{font-size:2.25rem}.Partners_cohortHeading__MvoqY,.Partners_sectionHeading__P_4nX{font-size:1.875rem}.Partners_criteriaList__g8Y9b{grid-template-columns:1fr}}@media (max-width:720px){.Partners_main__puFsQ{padding:var(--spacing-xl) var(--spacing-md)}.Partners_cohort__Jj14U{padding:var(--spacing-xl) var(--spacing-lg)}.Partners_tierTable__YDBNU{display:none}.Partners_tierStack__gyDbD{display:grid}.Partners_faqButton__TV9eg{padding:var(--spacing-md) var(--spacing-lg)}.Partners_faqQuestion__qJdnk{font-size:1rem}.Partners_faqAnswer__HK7Q0{padding:0 var(--spacing-lg) var(--spacing-md)}}.SolutionDetail_main__n2Yf_{min-height:100vh;padding:var(--spacing-2xl) var(--spacing-xl)}.SolutionDetail_content__qBOko{max-width:1200px;margin:0 auto}.SolutionDetail_gradient__9m0X2{background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.SolutionDetail_breadcrumb__moU_z{display:flex;align-items:center;gap:.5rem;font-size:.875rem;margin-bottom:var(--spacing-xl);padding-top:var(--spacing-lg)}.SolutionDetail_breadcrumbLink__vloRV{color:var(--text-secondary);text-decoration:none;transition:color .15s ease}.SolutionDetail_breadcrumbLink__vloRV:hover{color:var(--text-primary)}.SolutionDetail_breadcrumbSep__JOLgQ{color:var(--text-muted)}.SolutionDetail_breadcrumbCurrent__o6ane{color:var(--text-primary);font-weight:500}.SolutionDetail_hero___dALv{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl);align-items:center;padding:var(--spacing-xl) 0 calc(var(--spacing-2xl) * 1.4)}.SolutionDetail_heroText__fhSVJ{min-width:0}.SolutionDetail_eyebrow__uUCm6{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--accent-primary);margin-bottom:var(--spacing-md)}.SolutionDetail_eyebrowIcon__U1uXo{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:rgba(99,102,241,.12)}.SolutionDetail_title__F0pB4{font-size:3rem;font-weight:800;line-height:1.15;margin:0 0 var(--spacing-md);color:var(--text-primary)}.SolutionDetail_subtitle__GLvEo{font-size:1.1875rem;line-height:1.55;color:var(--text-secondary);margin:0 0 var(--spacing-lg)}.SolutionDetail_bullets__1jNZ2{list-style:none;padding:0;margin:0 0 var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-sm)}.SolutionDetail_bullet__ge1_K{display:flex;align-items:flex-start;gap:var(--spacing-sm);color:var(--text-secondary);font-size:1rem;line-height:1.5}.SolutionDetail_bulletDot__t9CCT{flex-shrink:0;width:8px;height:8px;margin-top:8px;border-radius:50%;background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);box-shadow:0 0 12px rgba(99,102,241,.5)}.SolutionDetail_ctas__QMW3e{display:flex;gap:var(--spacing-md);flex-wrap:wrap}.SolutionDetail_ctaPrimary__aNl_9,.SolutionDetail_ctaSecondary__AtxIt{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 1.75rem;font-size:1rem;font-weight:600;border-radius:8px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;text-decoration:none;border:0;min-width:160px}.SolutionDetail_ctaPrimary__aNl_9{background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);color:#fff;box-shadow:0 4px 14px rgba(139,92,246,.35)}.SolutionDetail_ctaPrimary__aNl_9:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(139,92,246,.45)}.SolutionDetail_ctaSecondary__AtxIt{background:transparent;color:var(--text-primary);border:2px solid var(--accent-primary)}.SolutionDetail_ctaSecondary__AtxIt:hover{opacity:.85}.SolutionDetail_ctaSecondary__AtxIt:disabled{opacity:.6;cursor:not-allowed}.SolutionDetail_heroVisual__v2ud4{border-radius:16px;overflow:hidden;border:1px solid var(--border-color);box-shadow:0 20px 50px rgba(0,0,0,.35)}.SolutionDetail_heroImage__AiZ78{display:block;width:100%;height:auto}.SolutionDetail_more__8i8qX{padding:var(--spacing-2xl) 0;border-top:1px solid var(--border-color)}.SolutionDetail_moreTitle__jFc4y{font-size:1.75rem;font-weight:700;margin:0 0 var(--spacing-xl);color:var(--text-primary)}.SolutionDetail_moreGrid__gPhOR{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}.SolutionDetail_moreCard__VqFjP{display:flex;flex-direction:column;gap:.5rem;padding:var(--spacing-lg);border-radius:14px;background:var(--bg-secondary);border:1px solid var(--border-color);text-decoration:none;transition:transform .15s ease,border-color .15s ease}.SolutionDetail_moreCard__VqFjP:hover{transform:translateY(-2px);border-color:var(--accent-primary)}.SolutionDetail_moreCardIcon__9gyZF{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;color:var(--accent-primary);background:rgba(99,102,241,.12);margin-bottom:.25rem}.SolutionDetail_moreCardTitle__uhli0{font-size:1.0625rem;font-weight:600;color:var(--text-primary)}.SolutionDetail_moreCardBody__MkT2f{font-size:.9rem;line-height:1.5;color:var(--text-secondary);flex:1}.SolutionDetail_moreCardLink__TH_He{display:inline-flex;align-items:center;gap:6px;margin-top:.5rem;font-size:.875rem;font-weight:600;color:var(--accent-primary)}.SolutionDetail_cta__Ye5vP{text-align:center;padding:calc(var(--spacing-2xl) * 1.2) 0;border-top:1px solid var(--border-color)}.SolutionDetail_ctaTitle__TI_2H{font-size:2.5rem;font-weight:800;line-height:1.2;margin:0 0 var(--spacing-md);color:var(--text-primary)}.SolutionDetail_ctaSubtitle__K7K_c{font-size:1.125rem;color:var(--text-secondary);max-width:640px;margin:0 auto var(--spacing-xl);line-height:1.55}.SolutionDetail_cta__Ye5vP .SolutionDetail_ctas__QMW3e{justify-content:center}@media (max-width:900px){.SolutionDetail_hero___dALv{grid-template-columns:1fr;gap:var(--spacing-xl)}.SolutionDetail_heroVisual__v2ud4{order:-1}.SolutionDetail_title__F0pB4{font-size:2.25rem}.SolutionDetail_moreGrid__gPhOR{grid-template-columns:1fr}}.SolutionShowcase_showcase__HuGWw{display:flex;flex-direction:column;gap:calc(var(--spacing-2xl) * 2.5);padding:calc(var(--spacing-2xl) * 1.6) 0;border-top:1px solid var(--border-color)}.SolutionShowcase_row__RCWe_{display:grid;grid-template-columns:1.3fr .7fr;gap:var(--spacing-2xl);align-items:center}.SolutionShowcase_rowReversed__MHe_m{grid-template-columns:.7fr 1.3fr}.SolutionShowcase_rowReversed__MHe_m .SolutionShowcase_visual__kuRMk{order:2}.SolutionShowcase_visual__kuRMk{border-radius:16px;overflow:hidden;border:1px solid var(--border-color);box-shadow:0 20px 50px rgba(0,0,0,.35);background:var(--bg-secondary)}[data-theme=light] .SolutionShowcase_visual__kuRMk{box-shadow:0 12px 32px rgba(0,0,0,.12)}.SolutionShowcase_image__nG_XS{display:block;width:100%;height:auto}.SolutionShowcase_visualGroup__HmsC3{border:none;box-shadow:none;background:none;overflow:visible;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm)}.SolutionShowcase_visualGroup__HmsC3 .SolutionShowcase_image__nG_XS{border-radius:14px;border:1px solid var(--border-color);box-shadow:0 16px 40px rgba(0,0,0,.32)}[data-theme=light] .SolutionShowcase_visualGroup__HmsC3 .SolutionShowcase_image__nG_XS{box-shadow:0 10px 28px rgba(0,0,0,.12)}.SolutionShowcase_groupArrow__yt4vc{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:var(--accent-primary);background:rgba(99,102,241,.12)}.SolutionShowcase_text__iRvKh{min-width:0}.SolutionShowcase_title__c4FLP{font-size:1.875rem;font-weight:700;line-height:1.2;margin:0 0 var(--spacing-md);color:var(--text-primary)}.SolutionShowcase_body__9WnhK{font-size:1.0625rem;line-height:1.6;color:var(--text-secondary);margin:0 0 var(--spacing-lg)}.SolutionShowcase_bullets__0RufR{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.SolutionShowcase_bullet__jdJMn{display:flex;align-items:flex-start;gap:var(--spacing-sm);color:var(--text-secondary);font-size:1rem;line-height:1.5}.SolutionShowcase_bulletDot__jiNDY{flex-shrink:0;width:8px;height:8px;margin-top:8px;border-radius:50%;background:linear-gradient(135deg,var(--accent-primary) 0,#8b5cf6 100%);box-shadow:0 0 12px rgba(99,102,241,.5)}@media (max-width:900px){.SolutionShowcase_showcase__HuGWw{gap:calc(var(--spacing-2xl) * 1.6)}.SolutionShowcase_row__RCWe_{grid-template-columns:1fr;gap:var(--spacing-lg)}.SolutionShowcase_rowReversed__MHe_m .SolutionShowcase_visual__kuRMk{order:0}.SolutionShowcase_title__c4FLP{font-size:1.5rem}}.blog_page__cMiZT{max-width:1180px;margin:0 auto;padding:clamp(56px,7vw,104px) 24px 96px}.blog_hero__Xyp7F{max-width:760px}.blog_eyebrow__tinp7{display:inline-block;font-size:.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-primary);margin:0 0 16px}.blog_title__zp3Ex{font-size:clamp(2.2rem,1.4rem + 3vw,3.4rem);line-height:1.05;font-weight:800;letter-spacing:-.02em;color:var(--text-primary);margin:0}.blog_subtitle__uWUN2{font-size:1.15rem;line-height:1.55;color:var(--text-secondary);margin:20px 0 0}.blog_filters__y5O8L{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(32px,5vw,48px)}.blog_chip__rjzMo{font-size:.88rem;font-weight:600;color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:999px;padding:8px 16px;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.blog_chip__rjzMo:hover{color:var(--text-primary);border-color:color-mix(in srgb,var(--accent-primary) 45%,var(--border-color))}.blog_chipActive__ux5mR{color:var(--accent-primary);background:color-mix(in srgb,var(--accent-primary) 12%,transparent);border-color:color-mix(in srgb,var(--accent-primary) 40%,transparent)}.blog_chipCount__Ni_Go{margin-left:6px;opacity:.6;font-weight:500}.blog_featured__awDQA{display:grid;grid-template-columns:1.15fr 1fr;gap:0;margin-top:clamp(32px,5vw,48px);border:1px solid var(--border-color);border-radius:20px;background:var(--bg-secondary);overflow:hidden;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.blog_featured__awDQA:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent-primary) 55%,var(--border-color));box-shadow:0 22px 48px -26px var(--accent-glow)}.blog_featuredMedia__8s56e{position:relative;min-height:320px;background:var(--bg-tertiary);overflow:hidden;isolation:isolate}.blog_featuredBody__Df8FJ{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,44px)}.blog_featuredTitle__Ce_wg{font-size:clamp(1.6rem,1.1rem + 1.6vw,2.3rem);line-height:1.15;font-weight:750;letter-spacing:-.02em;color:var(--text-primary);margin:0 0 14px}.blog_featuredExcerpt__Z7OIW{font-size:1.05rem;line-height:1.6;color:var(--text-secondary);margin:0}.blog_grid__cjdAi{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;margin-top:24px}.blog_grid__cjdAi>*{display:flex}.blog_card__8lqm6{display:flex;flex:1;flex-direction:column;border-radius:18px;border:1px solid var(--border-color);background:var(--bg-secondary);overflow:hidden;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.blog_card__8lqm6:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--accent-primary) 55%,var(--border-color));box-shadow:0 18px 40px -22px var(--accent-glow)}.blog_cardMedia__6kPgJ{position:relative;aspect-ratio:16/10;background:var(--bg-tertiary);overflow:hidden;isolation:isolate}.blog_cardBody__sezsd{display:flex;flex-direction:column;flex:1;padding:24px}.blog_cardTitle__Chiri{font-size:1.25rem;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--text-primary);margin:0 0 10px}.blog_cardExcerpt__QMp17{font-size:.97rem;line-height:1.55;color:var(--text-secondary);margin:0;flex:1}.blog_tag__9lXjx{align-self:flex-start;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-primary);background:color-mix(in srgb,var(--accent-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent-primary) 30%,transparent);border-radius:999px;padding:5px 11px;margin-bottom:16px;white-space:nowrap}.blog_byline__mLMtS{display:flex;align-items:center;gap:12px;margin-top:22px;padding-top:18px;border-top:1px solid var(--border-color)}.blog_avatar__X7Nl2{width:34px;height:34px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--bg-tertiary);flex-shrink:0}.blog_avatarFallback__Zh336{display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;color:var(--accent-primary);background:color-mix(in srgb,var(--accent-primary) 14%,transparent)}.blog_bylineText__MuZZe{display:flex;flex-direction:column;min-width:0}.blog_bylineName__GXvRJ{font-size:.92rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog_bylineRole__sUB8X{font-size:.8rem;color:var(--text-muted)}.blog_bylineMeta__FHxk1{margin-left:auto;display:flex;align-items:center;gap:10px;font-size:.85rem;color:var(--text-muted);white-space:nowrap}.blog_empty__btCy0{margin-top:48px;color:var(--text-muted);font-size:.98rem}.blog_post__KUySY{max-width:1180px;margin:0 auto;padding:clamp(40px,6vw,80px) 24px 96px}.blog_breadcrumb__8ibkl{font-size:.9rem;color:var(--text-muted);margin-bottom:24px}.blog_breadcrumb__8ibkl a{color:var(--accent-primary);text-decoration:none}.blog_breadcrumb__8ibkl a:hover{text-decoration:underline}.blog_postHeader__92jqH{max-width:760px}.blog_postTitle__aTUEc{font-size:clamp(2rem,1.3rem + 2.6vw,3.1rem);line-height:1.08;font-weight:800;letter-spacing:-.02em;color:var(--text-primary);margin:0 0 18px}.blog_postExcerpt__RnOYf{font-size:1.2rem;line-height:1.55;color:var(--text-secondary);margin:0}.blog_postHero__OPL3g{position:relative;margin:clamp(32px,5vw,48px) 0 0;border-radius:20px;overflow:hidden;isolation:isolate;border:1px solid var(--border-color);aspect-ratio:16/8;background:var(--bg-tertiary)}.blog_heroBackdrop__WZu_9{position:absolute;inset:-80px;filter:blur(40px) saturate(1.2);opacity:.6}.blog_postLayout__1ahvo{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:clamp(32px,5vw,64px);margin-top:clamp(36px,5vw,56px);align-items:start}.blog_postMain__9bMbT{min-width:0;max-width:760px}.blog_toc__2W1Cj{position:sticky;top:96px;font-size:.9rem}.blog_tocHeading__9kYEu{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin:0 0 12px}.blog_tocList__lataU{list-style:none;margin:0;padding:0;border-left:1px solid var(--border-color)}.blog_tocItem__Y47_d a{display:block;padding:6px 0 6px 14px;color:var(--text-secondary);text-decoration:none;border-left:2px solid transparent;margin-left:-1px;line-height:1.4}.blog_tocItem__Y47_d a:hover{color:var(--text-primary)}.blog_tocSub__2M1kW a{padding-left:26px;font-size:.85rem}.blog_tocActive__Zo7_I a{color:var(--accent-primary);border-left-color:var(--accent-primary);font-weight:600}.blog_takeaways__TODRn{margin:0 0 clamp(28px,4vw,40px);padding:24px 28px;border-radius:16px;border:1px solid color-mix(in srgb,var(--accent-primary) 28%,transparent);background:color-mix(in srgb,var(--accent-primary) 7%,transparent)}.blog_takeawaysTitle__6VBsn{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-primary);margin:0 0 14px}.blog_takeawaysList__jpHhv{margin:0;padding-left:20px;color:var(--text-primary)}.blog_takeawaysList__jpHhv li{margin-bottom:8px;line-height:1.55}.blog_takeawaysList__jpHhv li:last-child{margin-bottom:0}.blog_comparison__O40N7{margin:clamp(32px,5vw,48px) 0}.blog_comparisonTitle__r70IM{font-size:1.5rem;font-weight:700;letter-spacing:-.01em;color:var(--text-primary);margin:0 0 18px}.blog_tableScroll__U_Liu{overflow-x:auto;border:1px solid var(--border-color);border-radius:14px}.blog_table__Ft0V7{width:100%;border-collapse:collapse;font-size:.95rem;min-width:520px}.blog_table__Ft0V7 td,.blog_table__Ft0V7 th{padding:14px 18px;text-align:left;border-bottom:1px solid var(--border-color);vertical-align:top;line-height:1.5}.blog_table__Ft0V7 thead th{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);background:var(--bg-tertiary)}.blog_table__Ft0V7 tbody tr:last-child td{border-bottom:none}.blog_table__Ft0V7 td:first-child{font-weight:600;color:var(--text-primary)}.blog_colVizzybl__EMACK{color:var(--text-primary);background:color-mix(in srgb,var(--accent-primary) 6%,transparent)}.blog_colCompetitor__CMt46{color:var(--text-secondary)}.blog_faq__5LOXR{margin:clamp(32px,5vw,48px) 0 0}.blog_faqTitle__q7NZZ{font-size:1.5rem;font-weight:700;letter-spacing:-.01em;color:var(--text-primary);margin:0 0 18px}.blog_faqItem__Sd89O{border-bottom:1px solid var(--border-color);padding:18px 0}.blog_faqItem__Sd89O:first-of-type{border-top:1px solid var(--border-color)}.blog_faqQuestion__Q4fc5{font-size:1.05rem;font-weight:650;color:var(--text-primary);margin:0 0 8px}.blog_faqAnswer__H3U_6{font-size:.98rem;line-height:1.6;color:var(--text-secondary);margin:0}.blog_faqAnswer__H3U_6 p{margin:0}.blog_faqAnswer__H3U_6 p+p{margin-top:.75em}.blog_authorCard__e_AIw{display:flex;gap:16px;align-items:flex-start;margin-top:clamp(40px,5vw,56px);padding:24px;border-radius:16px;border:1px solid var(--border-color);background:var(--bg-secondary)}.blog_authorAvatar___G_M_{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;background:var(--bg-tertiary)}.blog_authorName__JKEKp{font-size:1.05rem;font-weight:700;color:var(--text-primary);margin:0}.blog_authorRole__GQsQu{font-size:.88rem;color:var(--text-muted);margin:2px 0 0}.blog_authorBio__nlgOv{font-size:.95rem;line-height:1.55;color:var(--text-secondary);margin:10px 0 0}.blog_authorLinks__ZGGem{display:flex;gap:14px;margin-top:10px}.blog_authorLinks__ZGGem a{font-size:.88rem;font-weight:600;color:var(--accent-primary);text-decoration:none}.blog_authorLinks__ZGGem a:hover{text-decoration:underline}.blog_postFooter__tpqWP{margin-top:clamp(40px,5vw,56px);padding-top:24px;border-top:1px solid var(--border-color);display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;font-size:.9rem;color:var(--text-muted)}.blog_backLink__Grr2w{font-weight:600;color:var(--accent-primary);text-decoration:none}.blog_backLink__Grr2w:hover{text-decoration:underline}@media (max-width:960px){.blog_postLayout__1ahvo{grid-template-columns:minmax(0,1fr)}.blog_toc__2W1Cj{display:none}}@media (max-width:780px){.blog_featured__awDQA{grid-template-columns:1fr}.blog_featuredMedia__8s56e{min-height:0;aspect-ratio:16/9}}