.auth-page_panel__R4sJ_{width:100%;max-width:26rem;min-width:0}.auth-page_mobileBrand__JBJ_Q{margin-bottom:var(--space-6)}@media (min-width:960px){.auth-page_mobileBrand__JBJ_Q{display:none}}.auth-page_mobileLogo__Q6UKo{display:inline-flex;text-decoration:none}.auth-page_card__rfNNM{padding:var(--space-8);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}@media (min-width:640px){.auth-page_card__rfNNM{padding:var(--space-10)}}.auth-page_eyebrow__qxGEq{margin:0 0 var(--space-2);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}.auth-page_title__3MVEj{margin:0;font-family:var(--font-display);font-size:clamp(1.5rem,4vw,1.75rem);font-weight:700;line-height:1.15;letter-spacing:-.02em}.auth-page_lead__hfme9{margin:var(--space-3) 0 var(--space-6);font-size:var(--text-sm);line-height:1.55;color:var(--muted-foreground)}.auth-page_badge__IDe2b{display:inline-flex;margin-bottom:var(--space-4);padding:.375rem .75rem;font-size:var(--text-xs);font-weight:600;color:var(--primary);background:var(--primary-muted);border-radius:999px}.auth-page_foot__VgLuf{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--border)}.auth-page_footRow__VAKPg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:var(--text-sm);color:var(--muted-foreground)}.auth-page_link__TgNXP{font-size:var(--text-sm);font-weight:500;color:var(--primary);text-decoration:none}.auth-page_link__TgNXP:hover{text-decoration:underline}.auth-page_hint__re9F1{line-height:1.5}.auth-page_fallback__xm9uD,.auth-page_hint__re9F1{margin:0;font-size:var(--text-sm);color:var(--muted-foreground)}.page_trustNote__mP5XB{margin:var(--space-5) 0 0;font-size:var(--text-xs);line-height:1.45;text-align:center;color:var(--muted-foreground)}@media (min-width:960px){.page_trustNote__mP5XB{text-align:left}}.developer-workbench_page__ivULq{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}@media (min-width:1024px){.developer-workbench_page__ivULq{gap:var(--space-8)}}.developer-workbench_hero__KZ7Rb{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-5);background:radial-gradient(ellipse 80% 60% at 100% 0,color-mix(in srgb,var(--primary) 12%,transparent),transparent 55%),var(--gradient-hero);border:1px solid var(--border);border-radius:var(--radius-xl)}@media (min-width:768px){.developer-workbench_hero__KZ7Rb{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:var(--space-6);padding:var(--space-6) var(--space-8)}}.developer-workbench_heroMain__tWoud{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.developer-workbench_eyebrow__lcCL6{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;width:-moz-fit-content;width:fit-content;padding:.2rem .55rem;font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,var(--background));border:1px solid color-mix(in srgb,var(--primary) 18%,var(--border));border-radius:var(--radius-full)}.developer-workbench_heroTitle__Qi5WI{margin:0;font-size:clamp(1.375rem,4vw,1.875rem);font-weight:600;line-height:1.12;letter-spacing:-.03em}.developer-workbench_heroLead__zVDSt{margin:0;max-width:38rem;font-size:var(--text-sm);line-height:1.55;color:var(--muted-foreground)}.developer-workbench_heroActions__tPyJC{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}.developer-workbench_heroAside__rjHjl{display:flex;flex-direction:column;gap:var(--space-2);min-width:11rem;padding:var(--space-5);text-decoration:none;color:inherit;background:var(--background);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}a.developer-workbench_heroAside__rjHjl:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--border));box-shadow:var(--shadow-soft);transform:translateY(-1px)}.developer-workbench_heroAsideAccent__eIqJc{color:var(--primary-foreground);background:var(--gradient-brand);border-color:transparent;box-shadow:var(--shadow-soft)}a.developer-workbench_heroAsideAccent__eIqJc:hover{border-color:transparent;box-shadow:var(--shadow-md)}.developer-workbench_heroAsideIcon__63EIF{color:var(--primary)}.developer-workbench_heroAsideAccent__eIqJc .developer-workbench_heroAsideIcon__63EIF{color:inherit;opacity:.92}.developer-workbench_heroAsideLabel__DdT_M{font-size:var(--text-xs);font-weight:500;color:var(--muted-foreground)}.developer-workbench_heroAsideAccent__eIqJc .developer-workbench_heroAsideLabel__DdT_M{color:inherit;opacity:.9}.developer-workbench_heroAsideValue__wL_pw{font-size:clamp(1.375rem,4vw,1.75rem);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1;letter-spacing:-.03em}.developer-workbench_heroAsideMeta__QOvGM{font-size:var(--text-xs);color:var(--muted-foreground)}.developer-workbench_heroAsideAccent__eIqJc .developer-workbench_heroAsideMeta__QOvGM{color:inherit;opacity:.85}.developer-workbench_heroAsideCta__XwYbk{margin-top:auto;padding-top:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--primary)}.developer-workbench_heroAsideAccent__eIqJc .developer-workbench_heroAsideCta__XwYbk{color:inherit}.developer-workbench_queue__QS0Nx{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.developer-workbench_queueLabel__g_ZkR{font-size:var(--text-xs);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted-foreground)}.developer-workbench_queueTrack__yx2R3{display:flex;gap:var(--space-2);overflow-x:auto;padding-bottom:var(--space-1);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.developer-workbench_queuePill___vafn{display:inline-flex;align-items:center;gap:var(--space-2);flex-shrink:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:500;color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-full);text-decoration:none;transition:border-color .15s ease,background .15s ease}.developer-workbench_queuePill___vafn:hover{border-color:var(--primary);background:var(--primary-muted)}.developer-workbench_queuePillCount__B7Db7{display:inline-flex;align-items:center;justify-content:center;min-width:1.375rem;height:1.375rem;padding:0 .35rem;font-size:var(--text-xs);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--primary-foreground);background:var(--primary);border-radius:var(--radius-full)}.developer-workbench_toolbar__BpU9B{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-xl)}.developer-workbench_toolbarHead__10Ysd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.developer-workbench_toolbarTitle__tEMnZ{margin:0;font-size:var(--text-sm);font-weight:600}.developer-workbench_resetLink__D_7y2{font-size:var(--text-sm);font-weight:500;color:var(--primary);text-decoration:none}.developer-workbench_resetLink__D_7y2:hover{text-decoration:underline}.developer-workbench_filterRail__bNqk2{display:flex;gap:var(--space-2);overflow-x:auto;padding-bottom:2px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.developer-workbench_filterTabActive__dNxED,.developer-workbench_filterTab__RY68o{display:inline-flex;align-items:center;gap:var(--space-2);flex-shrink:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:500;text-decoration:none;border-radius:var(--radius-full);border:1px solid var(--border);transition:border-color .15s ease,background .15s ease,color .15s ease}.developer-workbench_filterTab__RY68o{color:var(--muted-foreground);background:var(--background)}.developer-workbench_filterTab__RY68o:hover{color:var(--foreground);border-color:color-mix(in srgb,var(--primary) 30%,var(--border))}.developer-workbench_filterTabActive__dNxED{color:var(--primary);background:var(--primary-muted);border-color:color-mix(in srgb,var(--primary) 35%,var(--border))}.developer-workbench_filterTabCount__nIdfW{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;font-size:.6875rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:var(--radius-full);background:color-mix(in srgb,var(--foreground) 8%,transparent)}.developer-workbench_filterTabActive__dNxED .developer-workbench_filterTabCount__nIdfW{background:color-mix(in srgb,var(--primary) 18%,var(--background))}.developer-workbench_layout__AxWgF{display:grid;grid-gap:var(--space-6);gap:var(--space-6)}@media (min-width:1024px){.developer-workbench_layout__AxWgF{grid-template-columns:minmax(0,1fr) 18rem;align-items:start;gap:var(--space-8)}}.developer-workbench_mainCol__yqKeQ{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.developer-workbench_asideCol__fzrSB{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}@media (min-width:1024px){.developer-workbench_asideCol__fzrSB{position:-webkit-sticky;position:sticky;top:var(--space-6)}}.developer-workbench_panel__UGSEn{min-width:0;padding:var(--space-5);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-xl)}@media (min-width:1024px){.developer-workbench_panel__UGSEn{padding:var(--space-6)}}.developer-workbench_panelHead__JGg72{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5)}.developer-workbench_panelTitle__T_RBv{margin:0;font-size:var(--text-base);font-weight:600}.developer-workbench_panelLead__OXWRc{margin:var(--space-1) 0 0;font-size:var(--text-sm);line-height:1.5;color:var(--muted-foreground)}.developer-workbench_panelBadge__noDAD{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:600;color:var(--primary);background:var(--primary-muted);border-radius:var(--radius-full)}.developer-workbench_panelFooter__85znn{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--border)}.developer-workbench_resultsHint__i_k6k{margin:0 0 var(--space-4);font-size:var(--text-xs);color:var(--muted-foreground)}.developer-workbench_onboarding__ZCmog{margin-bottom:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--border)}.developer-workbench_empty__cPKyN{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center}.developer-workbench_emptyIcon__8Xbcc{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;color:var(--primary);background:var(--primary-muted);border-radius:var(--radius-lg)}.developer-workbench_emptyTitle__mhA17{margin:0;font-size:var(--text-base);font-weight:600}.developer-workbench_emptyText__VQ20u{margin:0;max-width:22rem;font-size:var(--text-sm);line-height:1.5;color:var(--muted-foreground)}.developer-workbench_emptyActions__WVFLh{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;margin-top:var(--space-2)}.Button_button__hMNEn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;font-size:.9375rem;font-family:inherit;font-weight:500;border-radius:calc(var(--radius) - 4px);border:1px solid transparent;cursor:pointer;transition:filter .15s ease,background .15s ease,transform .15s ease}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Button_button__hMNEn:hover:not(:disabled){transform:scale(1.02)}}.Button_button__hMNEn:active:not(:disabled){transform:scale(.97)}@media (prefers-reduced-motion:reduce){.Button_button__hMNEn:active:not(:disabled),.Button_button__hMNEn:hover:not(:disabled){transform:none}}.Button_button__hMNEn:disabled{opacity:.55;cursor:not-allowed}.Button_primary__oSpWt{color:var(--primary-foreground);background:var(--primary)}.Button_primary__oSpWt:hover:not(:disabled){filter:brightness(1.05)}.Button_secondary__lRe7Q{color:var(--foreground);background:var(--muted);border-color:var(--border)}.Button_secondary__lRe7Q:hover:not(:disabled){background:var(--border)}.Button_ghost__mZ9vJ{color:var(--muted-foreground);background:transparent}.Button_ghost__mZ9vJ:hover:not(:disabled){color:var(--primary);background:var(--muted)}.Button_link__HXp2W{text-decoration:none}.Button_lg__PdjsY{padding:.75rem 1.5rem;font-size:var(--text-base);border-radius:var(--radius)}.Button_lg__PdjsY.Button_secondary__lRe7Q{background:var(--surface-elevated);box-shadow:var(--shadow-soft)}.Button_lg__PdjsY.Button_secondary__lRe7Q:hover:not(:disabled){background:var(--muted)}.Button_success__cKUHp{color:var(--success-foreground);background:var(--success)}.Button_success__cKUHp:hover:not(:disabled){filter:brightness(1.08)}.Button_destructive__JC8xI{color:#fff;background:#991b1b}.Button_destructive__JC8xI:hover:not(:disabled){filter:brightness(1.08)}@media (max-width:639px){.Button_button__hMNEn{min-height:2.75rem;min-width:2.75rem}}.Modal_overlay__eWoat{position:fixed;inset:0;z-index:var(--z-mobile-overlay);display:flex;align-items:flex-end;justify-content:center;padding:var(--space-4);background:rgb(0 0 0/.45);animation:Modal_modalFadeIn__4DVn_ .15s ease-out}@media (min-width:640px){.Modal_overlay__eWoat{align-items:center;padding:var(--space-6)}}.Modal_panel__LhluY{display:flex;flex-direction:column;width:100%;max-height:min(90vh,40rem);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--shadow-lg);animation:Modal_modalSlideUp__W92TA .2s ease-out}@media (min-width:640px){.Modal_panel__LhluY{border-radius:var(--radius-lg);animation:Modal_modalScaleIn__6Rx6m .18s ease-out}}.Modal_sm__AC0Pd{max-width:24rem}.Modal_md__TbMk0{max-width:28rem}.Modal_lg__R_d51{max-width:32rem}.Modal_xl__Fc0SY{max-width:40rem}.Modal_header__8JnYo{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border)}.Modal_title__iI9nk{margin:0;font-size:var(--text-lg);font-weight:600;letter-spacing:-.02em}.Modal_description__hvy20{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--muted-foreground);line-height:1.45}.Modal_close__vttM6{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;padding:0;color:var(--muted-foreground);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:background .12s,color .12s}.Modal_close__vttM6:hover{color:var(--foreground);background:var(--muted)}.Modal_body__9cyDA{padding:var(--space-5);overflow-y:auto}@keyframes Modal_modalFadeIn__4DVn_{0%{opacity:0}to{opacity:1}}@keyframes Modal_modalSlideUp__W92TA{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes Modal_modalScaleIn__6Rx6m{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.StatusBadge_badge__B0E8s{display:inline-block;padding:.25rem .625rem;font-size:.75rem;font-weight:500;border-radius:999px}.StatusBadge_draft__JHoZY{background:#f4f4f5;color:#52525b}.StatusBadge_pending__BN2My{background:#fef3c7;color:#92400e}.StatusBadge_published__KCGZl{background:#dcfce7;color:#166534}.StatusBadge_rejected__vWc86{background:#fee2e2;color:#991b1b}.developer-product-workspace_productChrome__ClfiS{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-2)}.developer-product-workspace_breadcrumb__Qo_MX{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none;font-size:var(--text-sm);color:var(--muted-foreground)}.developer-product-workspace_breadcrumb__Qo_MX a{color:var(--muted-foreground);text-decoration:none}.developer-product-workspace_breadcrumb__Qo_MX a:hover{color:var(--primary)}.developer-product-workspace_breadcrumbSep__vFY49{opacity:.45}.developer-product-workspace_head__1ViUl{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.developer-product-workspace_titleBlock__8Der7{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.developer-product-workspace_title__1UQwU{margin:0;font-size:clamp(1.125rem,3vw,1.5rem);font-weight:600;line-height:1.2;letter-spacing:-.02em}.developer-product-workspace_slug__BOyjN{margin:0;font-size:var(--text-xs);color:var(--muted-foreground);font-family:var(--font-mono,ui-monospace,monospace)}.developer-product-workspace_subnav__OrUOj{display:flex;gap:var(--space-1);padding:var(--space-1);overflow-x:auto;background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-lg);scrollbar-width:none;-webkit-overflow-scrolling:touch}.developer-product-workspace_subnav__OrUOj::-webkit-scrollbar{display:none}.developer-product-workspace_subnavLink__P8sRk{flex-shrink:0;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);font-weight:500;color:var(--muted-foreground);text-decoration:none;border-radius:calc(var(--radius-lg) - 4px);transition:background .12s ease,color .12s ease,box-shadow .12s ease}.developer-product-workspace_subnavLink__P8sRk:hover{color:var(--foreground);background:color-mix(in srgb,var(--background) 70%,transparent)}.developer-product-workspace_subnavLinkActive__pnHcv{color:var(--primary);background:var(--background);box-shadow:var(--shadow-xs)}.BuyerOnboardingProgress_wrap__u9wso{margin-bottom:var(--space-8);padding:var(--space-5);background:var(--muted);border:1px solid var(--border);border-radius:var(--radius)}.BuyerOnboardingProgress_head__Exrk2{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.BuyerOnboardingProgress_title__u1wpd{margin:0;font-size:var(--text-lg);font-weight:500}.BuyerOnboardingProgress_counter__32tPt{font-size:var(--text-sm);font-weight:500;color:var(--primary)}.BuyerOnboardingProgress_barTrack__2zAMB{height:.5rem;margin-bottom:var(--space-4);background:var(--background);border-radius:999px;overflow:hidden}.BuyerOnboardingProgress_barFill__2HYDV{height:100%;background:var(--gradient-brand);border-radius:999px;transition:width .4s ease}@media (prefers-reduced-motion:reduce){.BuyerOnboardingProgress_barFill__2HYDV{transition:none}}.BuyerOnboardingProgress_steps__eAce9{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.BuyerOnboardingProgress_step__jL_AS{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3);background:var(--background);border-radius:calc(var(--radius) - 4px)}.BuyerOnboardingProgress_stepDone__1coq_{opacity:.75}.BuyerOnboardingProgress_stepDone__1coq_ .BuyerOnboardingProgress_stepLabel__vZo_C{text-decoration:line-through;color:var(--muted-foreground)}.BuyerOnboardingProgress_stepNum___uj11{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;font-size:var(--text-sm);font-weight:600;color:var(--primary-foreground);background:var(--primary);border-radius:999px}.BuyerOnboardingProgress_stepDone__1coq_ .BuyerOnboardingProgress_stepNum___uj11{background:var(--success)}.BuyerOnboardingProgress_stepLabel__vZo_C{font-size:var(--text-sm);font-weight:500}.BuyerOnboardingProgress_stepLink__Jn3XY{font-size:var(--text-sm);color:var(--primary);white-space:nowrap}.BuyerOnboardingProgress_stepCheck__U9G3t{color:var(--success);font-weight:700}@media (max-width:639px){.BuyerOnboardingProgress_step__jL_AS{grid-template-columns:auto 1fr}.BuyerOnboardingProgress_stepCheck__U9G3t,.BuyerOnboardingProgress_stepLink__Jn3XY{grid-column:2}}.SubscriptionStatusBadge_badge__LF0Aa{display:inline-block;padding:.125rem .5rem;font-size:var(--text-xs);font-weight:500;border-radius:999px}.SubscriptionStatusBadge_active__ThDp0{color:var(--success);background:#f0fdf4}.SubscriptionStatusBadge_pastDue__Gm4bp{color:var(--warning);background:var(--warning-muted);animation:SubscriptionStatusBadge_statusPulse__oa3gX 2s ease-in-out infinite}@keyframes SubscriptionStatusBadge_statusPulse__oa3gX{0%,to{opacity:1}50%{opacity:.72}}@media (prefers-reduced-motion:reduce){.SubscriptionStatusBadge_pastDue__Gm4bp{animation:none}}.SubscriptionStatusBadge_canceled__Fz2xz,.SubscriptionStatusBadge_expired__cbLWm{color:var(--muted-foreground);background:var(--muted)}.Label_label__HXUOS{display:flex;flex-direction:column;gap:.375rem;font-size:.875rem;font-weight:500}.control_control__0oQwb{width:100%;padding:.625rem .75rem;font-size:1rem;font-family:inherit;color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:calc(var(--radius) - 6px)}.control_control__0oQwb:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px var(--primary-alpha-15)}.control_control__0oQwb::placeholder{color:var(--muted-foreground)}.control_textarea__ELHM7{resize:vertical;min-height:4rem}.BadgeMarket_badge__UA1OD{display:inline-flex;align-items:center;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;border-radius:999px;white-space:nowrap}.BadgeMarket_hit__Ybufs{color:#fff;background:linear-gradient(135deg,#f97316,#ea580c)}.BadgeMarket_sale__mzudZ{color:#fff;background:linear-gradient(135deg,#dc2626,#b91c1c)}.BadgeMarket_new__rWMeV{color:var(--primary-foreground);background:var(--primary)}.BadgeMarket_demo__mA0yZ{color:#fff;background:#166534}.BadgeMarket_live__PeNm6{color:#fff;background:linear-gradient(135deg,#059669,#047857)}.BadgeMarket_soon__jAYpF{color:var(--foreground);background:var(--muted)}.Alert_alert__U7RH1{padding:.75rem 1rem;font-size:.9375rem;border-radius:calc(var(--radius) - 4px);border:1px solid var(--border)}.Alert_info__v3rMd{background:var(--muted);color:var(--foreground)}.Alert_success__Mo7xB{background:#ecfdf5;color:#166534;border-color:#bbf7d0}.Alert_error__F0Z_G{background:#fef2f2;color:#b91c1c;border-color:#fecaca}.Checkbox_root__NVB2O{display:flex;gap:.5rem;align-items:flex-start;font-size:.8125rem;color:var(--muted-foreground);cursor:pointer}.Checkbox_input__N_urK{margin-top:.2rem;flex-shrink:0;accent-color:var(--primary)}.Checkbox_label__v4TO7{line-height:1.45}.form_form__2sCFC{display:flex;flex-direction:column;gap:1.25rem;max-width:36rem}.form_inModal__EVlSC{max-width:none;width:100%}.form_narrow__g9lwv{max-width:20rem}.form_medium__P4DMz{max-width:24rem}.form_actions__ldKat{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-1)}@media (max-width:639px){.form_form__2sCFC,.form_medium__P4DMz,.form_narrow__g9lwv{max-width:100%;width:100%}}.CreateOrganizationModal_intro__0qObZ{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-5);padding:var(--space-4);background:var(--gradient-hero);border:1px solid var(--border);border-radius:var(--radius-lg)}.CreateOrganizationModal_introHead__Rl6MV{display:flex;align-items:flex-start;gap:var(--space-3)}.CreateOrganizationModal_iconWrap__auv8W{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;color:var(--primary);background:var(--primary-muted);border-radius:var(--radius-sm)}.CreateOrganizationModal_introText__UFuhk{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--muted-foreground)}.CreateOrganizationModal_benefits__QQA4J{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:0;list-style:none}@media (min-width:480px){.CreateOrganizationModal_benefits__QQA4J{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}}.CreateOrganizationModal_benefit__HOHDs{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background:var(--background);border:1px solid var(--border);border-radius:var(--radius)}.CreateOrganizationModal_benefitIcon__tg2lC{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:var(--primary);background:var(--primary-muted);border-radius:var(--radius-sm)}.CreateOrganizationModal_benefitLabel__4xe44{font-size:var(--text-xs);font-weight:600;line-height:1.35}.CreateOrganizationModal_benefitHint__JAG1w{font-size:var(--text-xs);line-height:1.4;color:var(--muted-foreground)}.CreateOrganizationModal_formSection__pt3_x{display:flex;flex-direction:column;gap:var(--space-1)}.CreateOrganizationModal_formLabel__N4Wva{margin:0 0 var(--space-3);font-size:var(--text-sm);font-weight:600}.CreateOrganizationModal_form__Ph20i{gap:var(--space-4)}.CreateOrganizationModal_formActions__hzsIU{justify-content:stretch;margin-top:var(--space-2)}@media (min-width:480px){.CreateOrganizationModal_formActions__hzsIU{justify-content:flex-end}}.CreateOrganizationModal_formActions__hzsIU button[type=submit]{flex:1 1;min-height:2.75rem;padding:.75rem 1.25rem;font-weight:600;border-radius:999px}@media (min-width:480px){.CreateOrganizationModal_formActions__hzsIU button[type=submit]{flex:0 1 auto;min-width:10rem}}.PlaceholderShell_shell__oPgKt{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;height:100%;min-height:100%}.PlaceholderShell_fill__DIz0b{aspect-ratio:unset;min-height:unset}.PlaceholderShell_product__CjGgt{aspect-ratio:4/3;color:#fff;background:radial-gradient(ellipse 90% 70% at 12% 8%,rgb(113 112 255/.35),transparent 55%),radial-gradient(ellipse 75% 65% at 92% 95%,rgb(94 106 210/.55),transparent 50%),linear-gradient(152deg,#171717,#5e6ad2 38%,#7170ff 68%,#a5a4ff)}.PlaceholderShell_thumb__vBEq6{aspect-ratio:1;border-radius:6px;color:#fff;background:linear-gradient(145deg,#333333,#5e6ad2 55%,#7170ff)}.PlaceholderShell_blogPost__2_RnE,.PlaceholderShell_blog__5OmnD{aspect-ratio:16/9;color:#fff;background:radial-gradient(ellipse 80% 60% at 88% 12%,rgb(113 112 255/.4),transparent 55%),radial-gradient(ellipse 70% 55% at 8% 88%,rgb(23 23 23/.65),transparent 50%),linear-gradient(148deg,#171717,#5e6ad2 42%,#7170ff 72%,#b8b7ff)}.PlaceholderShell_blogList__f_1pS{min-height:8rem;aspect-ratio:unset;color:#fff;background:linear-gradient(148deg,#171717,#5e6ad2 50%,#7170ff)}.PlaceholderShell_noise__WlnYu{position:absolute;inset:0;opacity:.04;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.PlaceholderShell_vignette__Vkuvh{position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 80px rgb(0 0 0/.12)}.PlaceholderShell_art__X2HGj{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:78%;height:88%;max-height:88%}.PlaceholderShell_art__X2HGj svg{display:block;width:100%;height:100%;max-height:100%;filter:drop-shadow(0 12px 28px rgb(0 0 0/.22))}.PlaceholderShell_thumb__vBEq6 .PlaceholderShell_art__X2HGj{width:88%;height:90%}.PlaceholderShell_thumb__vBEq6 .PlaceholderShell_art__X2HGj svg{filter:drop-shadow(0 4px 10px rgb(0 0 0/.2))}.PlaceholderShell_blogList__f_1pS .PlaceholderShell_art__X2HGj{width:72%}.HeaderSearchPalette_overlay__3SL2A{position:fixed;inset:0;padding:0;border:none;background:rgb(13 13 13/.42);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);-webkit-tap-highlight-color:transparent;z-index:calc(var(--z-mobile-overlay) + 10);cursor:pointer}.HeaderSearchPalette_dialog__PZrkj{position:fixed;top:max(8vh,3.5rem);left:50%;display:flex;flex-direction:column;gap:var(--space-4);width:min(40rem,calc(100vw - 2rem));max-height:min(34rem,calc(100vh - 5rem));padding:var(--space-4);overflow:hidden;background:color-mix(in srgb,var(--background) 96%,transparent);border:1px solid color-mix(in srgb,var(--border) 88%,transparent);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);z-index:calc(var(--z-mobile-overlay) + 20);transform:translateX(-50%)}@media (min-width:768px){.HeaderSearchPalette_dialog__PZrkj{padding:var(--space-5);gap:var(--space-5)}}.HeaderSearchPalette_head__l_U6P{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.HeaderSearchPalette_headCopy__AutRP{min-width:0}.HeaderSearchPalette_eyebrow__DW9QB{margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--primary)}.HeaderSearchPalette_title__TIJWj{margin:var(--space-1) 0 0;font-family:var(--font-display);font-size:clamp(1.125rem,2.5vw,1.375rem);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--foreground)}.HeaderSearchPalette_closeBtn__TiAz1{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;color:var(--muted-foreground);background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;flex-shrink:0;transition:color .15s ease,background .15s ease,border-color .15s ease}.HeaderSearchPalette_closeBtn__TiAz1:hover{color:var(--foreground);background:var(--background);border-color:color-mix(in srgb,var(--primary) 25%,var(--border))}.HeaderSearchPalette_form__6SLVR{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.HeaderSearchPalette_formField__wOKCU{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.HeaderSearchPalette_formLabel__DOzOG{font-size:.75rem;font-weight:600;color:var(--muted-foreground)}.HeaderSearchPalette_formControl__IN7Vm{display:flex;align-items:center;gap:var(--space-2);padding:.5rem .875rem;background:var(--muted);border:1.5px solid var(--border);border-radius:var(--radius-lg);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.HeaderSearchPalette_formControl__IN7Vm:focus-within{background:var(--background);border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-alpha-10)}.HeaderSearchPalette_formIcon__jdGvN{flex-shrink:0;color:var(--muted-foreground)}.HeaderSearchPalette_input__PuUjJ{flex:1 1;min-width:0;padding:.5rem 0;font-family:inherit;font-size:1rem;color:var(--foreground);background:transparent;border:none;outline:none}.HeaderSearchPalette_input__PuUjJ::placeholder{color:var(--muted-foreground);opacity:.85}.HeaderSearchPalette_submit__79789{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.9375rem;font-weight:600;color:var(--primary-foreground);background:var(--gradient-brand);border:none;border-radius:var(--radius-lg);cursor:pointer;box-shadow:var(--shadow-soft);transition:filter .15s ease,box-shadow .15s ease}.HeaderSearchPalette_submit__79789:hover{filter:brightness(1.05);box-shadow:var(--shadow-md)}.HeaderSearchPalette_section__8N3rj{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;grid-gap:var(--space-2);gap:var(--space-2);padding-top:var(--space-1);border-top:1px solid var(--border)}.HeaderSearchPalette_sectionHead__UBJdf{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.HeaderSearchPalette_sectionLabel__EP1X8{margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.HeaderSearchPalette_sectionStatus__OhLOA{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;color:var(--muted-foreground)}.HeaderSearchPalette_spinner__TiJoZ{animation:HeaderSearchPalette_searchSpin__qe_f_ .8s linear infinite}@keyframes HeaderSearchPalette_searchSpin__qe_f_{to{transform:rotate(1turn)}}.HeaderSearchPalette_emptyState__V3var{display:flex;align-items:center;gap:.625rem;padding:.875rem .75rem;font-size:.8125rem;color:var(--muted-foreground)}.HeaderSearchPalette_resultItem___o7Xn{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;text-decoration:none;border-radius:var(--radius-sm);transition:background .12s ease}.HeaderSearchPalette_resultItem___o7Xn:hover{background:var(--muted)}.HeaderSearchPalette_resultItem___o7Xn:hover .HeaderSearchPalette_quickArrow__zrmc5{opacity:1;transform:translateX(0)}.HeaderSearchPalette_resultThumb__Q7IXr{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;overflow:hidden;background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-sm);flex-shrink:0}.HeaderSearchPalette_resultImage__RF9LM,.HeaderSearchPalette_resultPlaceholder__l8CRN{width:100%;height:100%;object-fit:cover}.HeaderSearchPalette_resultPrice___IRjr{flex-shrink:0;font-size:.75rem;font-weight:600;color:var(--foreground);white-space:nowrap}.HeaderSearchPalette_allResults__R1bwx{display:flex;align-items:center;justify-content:center;gap:.375rem;margin-top:.25rem;padding:.625rem .75rem;font-size:.8125rem;font-weight:600;color:var(--primary);text-decoration:none;border-radius:var(--radius-sm);transition:background .12s ease}.HeaderSearchPalette_allResults__R1bwx:hover{background:var(--primary-muted)}.HeaderSearchPalette_submit__79789:disabled{opacity:.55;cursor:not-allowed;filter:none;box-shadow:none}.HeaderSearchPalette_quickList__IFbsC{display:flex;flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;min-height:0;overflow-y:auto;overscroll-behavior:contain}.HeaderSearchPalette_quickItem__PKwSh{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;text-decoration:none;border-radius:var(--radius-sm);transition:background .12s ease}.HeaderSearchPalette_quickItem__PKwSh:hover{background:var(--muted)}.HeaderSearchPalette_quickItem__PKwSh:hover .HeaderSearchPalette_quickArrow__zrmc5{opacity:1;transform:translateX(0)}.HeaderSearchPalette_quickIcon__rS3zv{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--primary);background:var(--primary-muted);border:1px solid color-mix(in srgb,var(--primary) 12%,var(--border));border-radius:var(--radius-sm);flex-shrink:0}.HeaderSearchPalette_quickIcon__rS3zv svg{width:1rem;height:1rem}.HeaderSearchPalette_quickBody____GVi{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1 1}.HeaderSearchPalette_quickTitle__wGLUp{font-size:.875rem;font-weight:600;line-height:1.25;color:var(--foreground)}.HeaderSearchPalette_quickHint__IlVDh{font-size:.75rem;line-height:1.4;color:var(--muted-foreground)}.HeaderSearchPalette_quickArrow__zrmc5{flex-shrink:0;color:var(--primary);opacity:0;transform:translateX(-4px);transition:opacity .15s ease,transform .15s ease}.HeaderSearchPalette_foot__eFqHE{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:auto;padding-top:var(--space-2);font-size:.75rem;color:var(--muted-foreground)}.HeaderSearchPalette_foot__eFqHE kbd{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;margin-inline:.125rem;font-family:inherit;font-size:.6875rem;background:var(--muted);border:1px solid var(--border);border-radius:4px}@media (prefers-reduced-motion:reduce){.HeaderSearchPalette_quickItem__PKwSh:hover .HeaderSearchPalette_quickArrow__zrmc5,.HeaderSearchPalette_resultItem___o7Xn:hover .HeaderSearchPalette_quickArrow__zrmc5{transform:none}.HeaderSearchPalette_spinner__TiJoZ{animation:none}}.CatalogEmptyState_shell__Q63y_{display:flex;flex-direction:column;align-items:center;gap:0;margin:0;padding:2.5rem 1.5rem 2.75rem;text-align:center;background:radial-gradient(ellipse 80% 60% at 50% 0,rgb(21 87 208/.06),transparent 70%),var(--background);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}.CatalogEmptyState_shellPlain__7KrW8{padding:1.5rem 0 0;background:transparent;border:none;border-radius:0;box-shadow:none}.CatalogEmptyState_art__qtUra{display:flex;align-items:center;justify-content:center;width:100%;max-width:17.5rem;margin-bottom:1.25rem}.CatalogEmptyState_artImage__gytDj{display:block;width:100%;height:auto;object-fit:contain}.CatalogEmptyState_iconWrap__f3nYe{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin-bottom:1.25rem;color:var(--primary);background:var(--primary-muted);border-radius:999px}.CatalogEmptyState_searchIcon__4ilPP{width:1.75rem;height:1.75rem}.CatalogEmptyState_eyebrow__I3d2s{margin:0 0 .5rem;font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--primary)}.CatalogEmptyState_title__lYBqn{margin:0;max-width:22rem;font-family:var(--font-display);font-size:clamp(1.25rem,3vw,1.5rem);font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--foreground)}.CatalogEmptyState_text__a6FxU{margin:.75rem 0 0;max-width:28rem;font-size:.9375rem;line-height:1.55;color:var(--muted-foreground)}.CatalogEmptyState_actions__EUYtm{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.625rem;margin-top:1.5rem}.CatalogEmptyState_btnPrimary__eXDzW,.CatalogEmptyState_btnSecondary__fGhS6,.CatalogEmptyState_link__nslG3{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.5rem;padding:0 1.125rem;font-family:inherit;font-size:.875rem;font-weight:500;text-decoration:none;border-radius:var(--radius);transition:background .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease}.CatalogEmptyState_btnPrimary__eXDzW{color:var(--primary-foreground);background:var(--primary);border:1.5px solid var(--primary)}.CatalogEmptyState_btnPrimary__eXDzW:hover{opacity:.92}.CatalogEmptyState_btnSecondary__fGhS6{color:var(--foreground);background:var(--background);border:1.5px solid var(--border)}.CatalogEmptyState_btnSecondary__fGhS6:hover{border-color:var(--primary);color:var(--primary)}.CatalogEmptyState_link__nslG3{margin-top:1.25rem;padding:0;min-height:auto;color:var(--primary);background:transparent;border:none}.CatalogEmptyState_link__nslG3:hover{text-decoration:underline}.CatalogEmptyState_btnIcon__DPciv,.CatalogEmptyState_linkIcon__2Hyxf{width:.875rem;height:.875rem;flex-shrink:0}@media (min-width:640px){.CatalogEmptyState_shell__Q63y_:not(.CatalogEmptyState_shellPlain__7KrW8){padding:3rem 2.5rem 3.25rem}.CatalogEmptyState_art__qtUra{max-width:20rem;margin-bottom:1.5rem}}.StarRating_wrap__1IC_g{display:inline-flex;align-items:center;gap:.125rem}.StarRating_star__KSFbb{padding:0;font-size:.875rem;line-height:1;color:#f59e0b;background:transparent;border:none;cursor:default}.StarRating_starEmpty__IEYww{color:var(--border-strong)}.StarRating_interactive__gIU_c .StarRating_star__KSFbb{cursor:pointer;transition:transform .15s ease}.StarRating_interactive__gIU_c .StarRating_star__KSFbb:hover{transform:scale(1.12)}.StarRating_count__6bVK_{margin-left:.35rem;font-size:.8125rem;color:var(--muted-foreground)}.CheckoutCrossSell_section__IzZQ5{margin-top:var(--space-10);padding-top:var(--space-8);border-top:1px solid var(--border)}.CheckoutCrossSell_title__KcNqE{margin:0 0 var(--space-2);font-size:var(--text-lg);font-weight:500}.CheckoutCrossSell_hint___7O9u{margin:0 0 var(--space-5);font-size:var(--text-sm);color:var(--muted-foreground)}.CheckoutCrossSell_grid__Y9UQI{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}@media (min-width:640px){.CheckoutCrossSell_grid__Y9UQI{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CheckoutCrossSell_grid__Y9UQI{grid-template-columns:repeat(3,1fr)}}.ProductCard_card__2gYlb{position:relative;width:100%;background:var(--background);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.ProductCard_card__2gYlb:hover{transform:translateY(-4px);box-shadow:0 12px 32px var(--primary-alpha-10)}.ProductCard_card__2gYlb:active{transform:scale(.99)}.ProductCard_link__8BQZK{display:flex;flex-direction:column;height:100%;text-decoration:none}.ProductCard_preview__mt6OA{position:relative;aspect-ratio:4/3;background:var(--muted);overflow:hidden}.ProductCard_image__Eu_Bc{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.ProductCard_card__2gYlb:hover .ProductCard_image__Eu_Bc{transform:scale(1.05)}.ProductCard_badges__EiIAS{position:absolute;top:.5rem;left:.5rem;display:flex;flex-direction:column;gap:.25rem}.ProductCard_badge__aHsgY{padding:.1875rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.3;border-radius:999px}.ProductCard_badgeNew__t25qy{color:var(--primary-foreground);background:var(--primary)}.ProductCard_badgeDemo__Owm9V{color:#fff;background:#16a34a}.ProductCard_favActive__LItLw,.ProductCard_favBtn__tKD7d{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background:rgb(255 255 255/.85);border:none;border-radius:50%;cursor:pointer;transition:background .15s ease,transform .15s ease,color .15s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--muted-foreground);opacity:0}.ProductCard_card__2gYlb:hover .ProductCard_favBtn__tKD7d,.ProductCard_favActive__LItLw{opacity:1}.ProductCard_favBtn__tKD7d:hover{color:#ef4444;background:#fff;transform:scale(1.1)}.ProductCard_favActive__LItLw{opacity:1;color:#ef4444;background:#fff}@media (hover:none){.ProductCard_favBtn__tKD7d{opacity:1}}.ProductCard_stackActive__a0TnE,.ProductCard_stackBtn__zmXr2{position:absolute;top:.5rem;right:2.75rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background:rgb(255 255 255/.85);border:none;border-radius:50%;cursor:pointer;transition:background .15s ease,transform .15s ease,color .15s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--muted-foreground);opacity:0}.ProductCard_card__2gYlb:hover .ProductCard_stackBtn__zmXr2,.ProductCard_stackActive__a0TnE{opacity:1}.ProductCard_stackBtn__zmXr2:hover{color:var(--primary);background:#fff;transform:scale(1.1)}.ProductCard_stackActive__a0TnE{opacity:1;color:var(--primary);background:#fff}@media (hover:none){.ProductCard_stackBtn__zmXr2{opacity:1}}.ProductCard_compareActive__26Lb5,.ProductCard_compareBtn__PMX1o{position:absolute;top:.5rem;right:5rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background:rgb(255 255 255/.85);border:none;border-radius:50%;cursor:pointer;transition:background .15s ease,transform .15s ease,color .15s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--muted-foreground);opacity:0}.ProductCard_card__2gYlb:hover .ProductCard_compareBtn__PMX1o,.ProductCard_compareActive__26Lb5{opacity:1}.ProductCard_compareBtn__PMX1o:hover{color:var(--primary);background:#fff;transform:scale(1.1)}.ProductCard_compareActive__26Lb5{color:var(--primary);background:#fff}@media (hover:none){.ProductCard_compareBtn__PMX1o{opacity:1}}.ProductCard_cardList__juVbh{border:none;border-bottom:1px solid var(--border);border-radius:0}.ProductCard_cardList__juVbh:hover{transform:none;box-shadow:none}.ProductCard_linkList__sPpJw{flex-direction:row;gap:1rem;align-items:stretch}.ProductCard_cardList__juVbh .ProductCard_preview__mt6OA{width:220px;min-width:220px;aspect-ratio:auto;border-radius:var(--radius);overflow:hidden}.ProductCard_bodyList__0x8ZI{justify-content:center;padding:.75rem 0;flex:1 1}@media (max-width:639px){.ProductCard_linkList__sPpJw{flex-direction:row}.ProductCard_cardList__juVbh .ProductCard_preview__mt6OA{width:140px;min-width:140px}}.ProductCard_body__qM7MO{display:flex;flex-direction:column;gap:.25rem;padding:.875rem 1.25rem 1.25rem;flex:1 1}.ProductCard_category__l4Fso{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--primary)}.ProductCard_title__rPr7M{font-size:1rem;font-weight:500;line-height:1.35;color:var(--foreground)}.ProductCard_description__YZIA4,.ProductCard_title__rPr7M{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProductCard_description__YZIA4{font-size:.8125rem;color:var(--muted-foreground);line-height:1.5}.ProductCard_footer__r72r_{display:flex;align-items:baseline;gap:.5rem;margin-top:auto;padding-top:.5rem}.ProductCard_price__zh_uz{font-size:1.125rem;font-weight:600;color:var(--foreground)}.ProductCard_pricePeriod__384NP{font-size:.8125rem;font-weight:400;color:var(--muted-foreground)}.ProductCard_priceLabel__g97Er{font-size:.75rem;color:var(--muted-foreground)}.ProductCard_rating__Fo6oG{display:flex;align-items:center;gap:.25rem;margin-top:.25rem}.ProductCard_star__k3z3M{color:#f59e0b;font-size:.75rem}.ProductCard_starEmpty__ubtUJ{color:var(--border);font-size:.75rem}.ProductCard_reviewCount__4y0eK{font-size:.6875rem;color:var(--muted-foreground)}@media (prefers-reduced-motion:reduce){.ProductCard_card__2gYlb:hover,.ProductCard_card__2gYlb:hover .ProductCard_image__Eu_Bc{transform:none}}.ProductCard_cardCompact__maiRr:hover{transform:translateY(-2px)}.ProductCard_cardCompact__maiRr .ProductCard_preview__mt6OA{aspect-ratio:16/10}.ProductCard_cardCompact__maiRr .ProductCard_bodyCompact__q5Ndq{padding:.75rem 1rem 1rem;gap:.125rem}.ProductCard_cardCompact__maiRr .ProductCard_title__rPr7M{font-size:.9375rem}.ProductCard_cardCompact__maiRr .ProductCard_rating__Fo6oG{margin-top:.125rem}.ProductCard_cardCompact__maiRr .ProductCard_footer__r72r_{padding-top:.25rem}.ProductCard_cardCompact__maiRr .ProductCard_price__zh_uz{font-size:1rem}.ProductCard_linkCompact__5HoDu{flex-direction:column}.ProductCard_cardStackRow__gLUfx{border:none;border-bottom:1px solid var(--border);border-radius:0}.ProductCard_cardStackRow__gLUfx:hover{transform:none;box-shadow:none;background:var(--primary-muted)}.ProductCard_cardStackRow__gLUfx .ProductCard_preview__mt6OA{width:120px;min-width:120px;aspect-ratio:1;border-radius:var(--radius-sm)}.ProductCard_cardStackRow__gLUfx .ProductCard_bodyList__0x8ZI{padding:.5rem 0}.ProductCard_cardStackRow__gLUfx .ProductCard_description__YZIA4{-webkit-line-clamp:1}.ProductCard_cardStackRow__gLUfx .ProductCard_favActive__LItLw,.ProductCard_cardStackRow__gLUfx .ProductCard_favBtn__tKD7d{opacity:1}.AddToCompareButton_textBtn__cK8xx{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;font-family:inherit;font-size:var(--text-sm);font-weight:600;color:var(--foreground);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer}.AddToCompareButton_textBtn__cK8xx:hover{border-color:color-mix(in srgb,var(--primary) 40%,var(--border));color:var(--primary)}.AddToCompareButton_textActive__VP4Hw{color:var(--primary);background:var(--primary-muted);border-color:color-mix(in srgb,var(--primary) 35%,var(--border))}.HomeCatalogSection_header__R7Fcr{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:clamp(var(--space-6),4vw,var(--space-8));padding-bottom:clamp(var(--space-5),4vw,var(--space-6));border-bottom:1px solid var(--border)}.HomeCatalogSection_headerMain__wRjZ4{max-width:40rem}.HomeCatalogSection_stats__gViBD{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none}.HomeCatalogSection_stat__PubYl{display:inline-flex;align-items:center;gap:.375rem;padding:.4375rem .75rem;font-size:var(--text-sm);color:var(--muted-foreground);background:var(--muted);border-radius:999px}.HomeCatalogSection_stat__PubYl strong{color:var(--foreground);font-weight:700}.HomeCatalogSection_catalogBtn__PMOyN{display:inline-flex;align-items:center;gap:.375rem;padding:.6875rem 1.25rem;font-size:var(--text-sm);font-weight:600;color:var(--primary-foreground);text-decoration:none;background:var(--gradient-brand);border-radius:999px;box-shadow:var(--shadow-soft);transition:opacity .15s ease,transform .15s ease}.HomeCatalogSection_catalogBtn__PMOyN:hover{opacity:.95;transform:translateY(-1px)}.HomeCatalogSection_clusters__zZWd7{margin-bottom:clamp(var(--space-6),4vw,var(--space-8))}.HomeCatalogSection_clustersLabel___sb5w{margin:0 0 var(--space-3);font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground)}.HomeCatalogSection_clusterList__NkuBM{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.HomeCatalogSection_clusterChip__Yn_Zp{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:var(--text-sm);font-weight:600;color:inherit;text-decoration:none;background:var(--background);border:1px solid var(--border);border-radius:999px;transition:border-color .15s ease,background .15s ease}.HomeCatalogSection_clusterChip__Yn_Zp:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--border));background:var(--primary-muted)}.HomeCatalogSection_clusterName__f8Zz1{line-height:1.2}.HomeCatalogSection_clusterCount__NF2Oe{display:inline-flex;align-items:center;justify-content:center;min-width:1.375rem;height:1.375rem;padding-inline:.25rem;font-size:var(--text-xs);font-weight:700;color:var(--primary);background:var(--primary-muted);border-radius:999px}.HomeCatalogSection_block__AO9I_{margin-top:clamp(var(--space-6),4vw,var(--space-8))}.HomeCatalogSection_blockHeader__RH25Y{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}.HomeCatalogSection_blockTitle__GMKgR{margin:0;font-size:var(--text-base);font-weight:700}.HomeCatalogSection_productGrid__s7omD{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}@media (min-width:36rem){.HomeCatalogSection_productGrid__s7omD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.HomeCatalogSection_productGrid__s7omD{grid-template-columns:repeat(3,minmax(0,1fr))}}.HomeCatalogSection_soonGrid__4KPGE{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}@media (min-width:40rem){.HomeCatalogSection_soonGrid__4KPGE{grid-template-columns:repeat(2,minmax(0,1fr))}}.HomeCatalogSection_emptyWrap__a__6P{margin-top:var(--space-6)}@media (prefers-reduced-motion:reduce){.HomeCatalogSection_catalogBtn__PMOyN:hover{transform:none}}.StackHero_hero__93_rn{padding:var(--space-12) var(--space-4) var(--space-10);background:var(--gradient-hero);border-bottom:1px solid var(--border)}@media (min-width:640px){.StackHero_hero__93_rn{padding:var(--space-16) 1.5rem var(--space-12)}}.StackHero_inner__kt526{max-width:var(--container-max);margin:0 auto}.StackHero_copy__4Vv3S{max-width:42rem}.StackHero_eyebrow__KEoC7{margin:0 0 var(--space-4);font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--primary)}.StackHero_title__yLWlr{margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,4vw + .5rem,3rem);font-weight:700;line-height:1.08;letter-spacing:-.03em;color:var(--foreground);text-wrap:balance}.StackHero_lead__wIo_p{margin:var(--space-5) 0 0;font-size:clamp(var(--text-base),1.5vw + .65rem,var(--text-lg));line-height:1.6;color:var(--muted-foreground);text-wrap:pretty}.StackHero_searchWrap__Z4VG_{margin-top:var(--space-8)}.StackHero_searchForm__8bL6y{display:flex;align-items:stretch;gap:0;width:100%;max-width:36rem;background:var(--background);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-soft);overflow:hidden}@media (max-width:29.99rem){.StackHero_searchForm__8bL6y{flex-direction:column;border-radius:var(--radius-lg)}.StackHero_searchIcon__EYgNT{display:none}.StackHero_searchInput__83Xo1{padding:.875rem var(--space-4);border-bottom:1px solid var(--border)}.StackHero_searchBtn__PxCOM{width:100%;min-height:2.75rem;border-radius:0}}.StackHero_searchIcon__EYgNT{flex-shrink:0;align-self:center;margin-left:var(--space-4);color:var(--muted-foreground)}.StackHero_searchInput__83Xo1{flex:1 1;min-width:0;padding:.875rem var(--space-3);font-family:inherit;font-size:var(--text-base);color:var(--foreground);background:transparent;border:none;outline:none}.StackHero_searchInput__83Xo1::placeholder{color:var(--muted-foreground)}.StackHero_searchBtn__PxCOM{flex-shrink:0;padding:0 1.25rem;font-family:inherit;font-size:var(--text-sm);font-weight:600;color:var(--primary-foreground);background:var(--primary);border:none;cursor:pointer;transition:background .15s ease}.StackHero_searchBtn__PxCOM:hover{background:var(--ring)}.StackHero_ctaRow__QlZYO{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.StackHero_primaryBtn__MuAw_{display:inline-flex;align-items:center;gap:.375rem;padding:.6875rem 1.25rem;font-size:var(--text-sm);font-weight:600;color:var(--primary-foreground);text-decoration:none;background:var(--gradient-brand);border-radius:999px;box-shadow:0 4px 16px var(--primary-alpha-22);transition:filter .15s ease,transform .15s ease}.StackHero_primaryBtn__MuAw_:hover{filter:brightness(1.05);transform:translateY(-1px)}.StackHero_secondaryBtn__s_ybp{display:inline-flex;align-items:center;padding:.6875rem 1.25rem;font-size:var(--text-sm);font-weight:600;color:var(--foreground);text-decoration:none;background:var(--background);border:1px solid var(--border);border-radius:999px;transition:border-color .15s ease,background .15s ease}.StackHero_secondaryBtn__s_ybp:hover{border-color:color-mix(in srgb,var(--primary) 30%,var(--border));background:var(--primary-muted)}.StackHero_actions__OJ99P{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-5)}.StackHero_actionLink__U38H8{font-size:var(--text-sm);font-weight:500;color:var(--primary);text-decoration:none}.StackHero_actionLink__U38H8:hover{text-decoration:underline}.StackHero_actionSep__gkI5b{color:var(--border-strong);-webkit-user-select:none;-moz-user-select:none;user-select:none}.HomeCommandHero_hero__cUpfL{position:relative;overflow-x:clip;margin-top:calc(-1 * var(--marketing-header-offset) - var(--marketing-header-bleed));padding-top:calc(var(--marketing-header-offset) + var(--marketing-header-bleed) + clamp(var(--space-8), 7vw, var(--space-16)));padding-bottom:clamp(var(--space-8),7vw,var(--space-16));padding-inline:max(1rem,env(safe-area-inset-left,0px)) max(1rem,env(safe-area-inset-right,0px));background:var(--hero-gradient);border-bottom:1px solid var(--border)}.HomeCommandHero_glow__p6M_A{position:absolute;inset:var(--hero-glow-top) var(--hero-glow-right) auto var(--hero-glow-left);height:var(--hero-glow-height);background:radial-gradient(ellipse at center,var(--primary-alpha-12) 0,transparent 68%);pointer-events:none}.HomeCommandHero_inner__ECNti{position:relative;display:grid;grid-gap:clamp(var(--space-6),5vw,var(--space-10));gap:clamp(var(--space-6),5vw,var(--space-10));width:100%;max-width:var(--container-max);margin:0 auto}@media (min-width:56rem){.HomeCommandHero_inner__ECNti{grid-template-columns:minmax(0,.92fr) minmax(18rem,1.08fr);align-items:center;gap:clamp(var(--space-6),3.5vw,var(--space-10))}}.HomeCommandHero_copy__y_Hwm{min-width:0}.HomeCommandHero_eyebrow__IOAzS{margin:0;font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}.HomeCommandHero_title__5nELD{margin:var(--space-3) 0 0;font-family:var(--font-display);font-size:clamp(1.875rem,4.8vw,3rem);font-weight:600;line-height:1.08;letter-spacing:-.03em;color:var(--foreground);text-wrap:balance}.HomeCommandHero_lead__ysPjd{margin:var(--space-5) 0 0;max-width:36rem;font-size:clamp(var(--text-base),2.2vw,var(--text-lg));line-height:1.65;color:var(--muted-foreground)}.HomeCommandHero_search__7_6NT{margin-top:var(--space-6);max-width:32rem}.HomeCommandHero_actions__Foj9E{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin-top:var(--space-6)}@media (max-width:47.99rem){.HomeCommandHero_actions__Foj9E{flex-wrap:nowrap;gap:var(--space-2)}.HomeCommandHero_actions__Foj9E>*{flex:1 1;min-width:0}.HomeCommandHero_ghostBtn__qzNaH,.HomeCommandHero_primaryBtn__5L3iY,.HomeCommandHero_secondaryBtn__G_4lT{justify-content:center;width:100%;padding:.625rem .5rem;font-size:clamp(.6875rem,3.1vw,.8125rem);white-space:nowrap}.HomeCommandHero_primaryBtn__5L3iY svg{display:none}}.HomeCommandHero_ghostBtn__qzNaH,.HomeCommandHero_primaryBtn__5L3iY,.HomeCommandHero_secondaryBtn__G_4lT{display:inline-flex;align-items:center;gap:.375rem;padding:.6875rem 1.25rem;font-size:var(--text-sm);font-weight:600;text-decoration:none;border-radius:999px;transition:background .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease}.HomeCommandHero_primaryBtn__5L3iY{color:var(--primary-foreground);background:var(--gradient-brand);box-shadow:var(--shadow-soft)}.HomeCommandHero_primaryBtn__5L3iY:hover{transform:translateY(-1px);box-shadow:var(--shadow-lg)}.HomeCommandHero_secondaryBtn__G_4lT{color:var(--foreground);background:var(--background);border:1px solid var(--border)}.HomeCommandHero_secondaryBtn__G_4lT:hover{border-color:var(--primary);background:var(--primary-muted)}.HomeCommandHero_ghostBtn__qzNaH{color:var(--primary);background:transparent;border:1px dashed color-mix(in srgb,var(--primary) 35%,var(--border))}.HomeCommandHero_ghostBtn__qzNaH:hover{background:var(--primary-muted);border-color:var(--primary)}@media (max-width:55.99rem) and (orientation:landscape) and (max-height:30rem){.HomeCommandHero_hero__cUpfL{padding-bottom:var(--space-5);padding-top:calc(var(--marketing-header-offset) + var(--marketing-header-bleed) + var(--space-5))}.HomeCommandHero_inner__ECNti{grid-template-columns:minmax(0,1fr) minmax(14rem,.95fr);gap:var(--space-4)}.HomeCommandHero_lead__ysPjd{display:none}}@media (prefers-reduced-motion:reduce){.HomeCommandHero_primaryBtn__5L3iY:hover{transform:none}}.HomeHeroBanners_mosaicWrap__w_CWx{min-width:0}.HomeHeroBanners_mosaic__y1NIU{display:grid;grid-gap:clamp(.5rem,1.5vw,.75rem);gap:clamp(.5rem,1.5vw,.75rem);margin:0;padding:0;list-style:none;min-height:clamp(18rem,42vw,26rem);grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:1.35fr .75fr .85fr;grid-template-areas:"saas saas saas saas stack stack" "saas saas saas saas sso sso" "dev dev dev dev dev dev"}.HomeHeroBanners_areaSaas__494d9{grid-area:saas}.HomeHeroBanners_areaStack__7_zQz{grid-area:stack}.HomeHeroBanners_areaSso__4pn8i{grid-area:sso}.HomeHeroBanners_areaDev__q1osW{grid-area:dev}.HomeHeroBanners_item__rEjcm{min-width:0;min-height:0}.HomeHeroBanners_cardMotion__IkIaa{height:100%}.HomeHeroBanners_card__J5iIg{position:relative;display:grid;grid-template-rows:1fr auto;height:100%;min-height:5.5rem;overflow:hidden;color:inherit;text-decoration:none;border:1px solid color-mix(in srgb,var(--primary) 14%,var(--border));border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:border-color .15s ease,box-shadow .15s ease}.HomeHeroBanners_card__J5iIg:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--border));box-shadow:var(--shadow-md)}.HomeHeroBanners_media__l8yMl{position:absolute;inset:0;z-index:0}.HomeHeroBanners_mediaPlaceholder__krL4a{position:absolute;inset:0;background:color-mix(in srgb,var(--muted) 55%,var(--brand-black))}.HomeHeroBanners_mediaPlaceholder__krL4a:after{content:"";position:absolute;inset:8%;border:1px dashed color-mix(in srgb,var(--brand-white) 18%,transparent);border-radius:calc(var(--radius-lg) - 4px)}.HomeHeroBanners_tonePurple__IRTUB .HomeHeroBanners_mediaPlaceholder__krL4a{background:color-mix(in srgb,var(--brand-purple) 22%,var(--brand-black))}.HomeHeroBanners_toneDark__oxWhi .HomeHeroBanners_mediaPlaceholder__krL4a{background:color-mix(in srgb,var(--brand-black) 88%,var(--muted))}.HomeHeroBanners_toneLight__pWx1_ .HomeHeroBanners_mediaPlaceholder__krL4a{background:color-mix(in srgb,var(--muted) 70%,var(--brand-black))}.HomeHeroBanners_image__mrwfl{width:100%;height:100%;object-fit:cover;object-position:center}.HomeHeroBanners_mediaOverlay__Cpj_K{position:absolute;inset:0;background:linear-gradient(165deg,color-mix(in srgb,var(--foreground) 8%,transparent) 0,color-mix(in srgb,var(--foreground) 52%,transparent) 100%)}.HomeHeroBanners_tonePurple__IRTUB .HomeHeroBanners_mediaOverlay__Cpj_K{background:linear-gradient(155deg,color-mix(in srgb,var(--brand-purple) 15%,transparent) 0,color-mix(in srgb,var(--brand-black) 62%,transparent) 100%)}.HomeHeroBanners_toneDark__oxWhi .HomeHeroBanners_mediaOverlay__Cpj_K{background:linear-gradient(160deg,color-mix(in srgb,var(--brand-black) 10%,transparent) 0,color-mix(in srgb,var(--brand-black) 72%,transparent) 100%)}.HomeHeroBanners_toneLight__pWx1_ .HomeHeroBanners_mediaOverlay__Cpj_K{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-white) 10%,transparent) 0,color-mix(in srgb,var(--brand-black) 48%,transparent) 100%)}.HomeHeroBanners_content__Bdvbp{position:relative;z-index:1;display:grid;grid-gap:.125rem;gap:.125rem;align-self:end;padding:clamp(.625rem,2vw,.875rem) clamp(.75rem,2.2vw,1rem);color:var(--primary-foreground)}.HomeHeroBanners_cardTitle__e_Ssz{font-size:clamp(var(--text-sm),2vw,var(--text-base));font-weight:700;line-height:1.25;text-wrap:balance}.HomeHeroBanners_cardSubtitle__8N0hR{font-size:var(--text-xs);line-height:1.35;opacity:.88}.HomeHeroBanners_sizeFeatured__eufv0 .HomeHeroBanners_cardTitle__e_Ssz{font-family:var(--font-display);font-size:clamp(1rem,2.4vw,1.25rem);letter-spacing:-.02em}.HomeHeroBanners_sizeWide__iqmfj .HomeHeroBanners_content__Bdvbp{padding:clamp(.75rem,2.5vw,1rem) clamp(1rem,3vw,1.25rem)}.HomeHeroBanners_cardIcon__B4cZN{position:absolute;top:.625rem;right:.625rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:var(--primary-foreground);background:color-mix(in srgb,var(--brand-white) 18%,transparent);border:1px solid color-mix(in srgb,var(--brand-white) 22%,transparent);border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width:55.99rem){.HomeHeroBanners_mosaic__y1NIU{min-height:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;grid-template-areas:"saas saas" "stack sso" "dev dev"}.HomeHeroBanners_sizeFeatured__eufv0 .HomeHeroBanners_card__J5iIg{min-height:11rem}.HomeHeroBanners_sizeCompact__vo3RN .HomeHeroBanners_card__J5iIg{min-height:7.5rem}.HomeHeroBanners_sizeWide__iqmfj .HomeHeroBanners_card__J5iIg{min-height:8.5rem}}@media (max-width:55.99rem) and (orientation:landscape) and (max-height:30rem){.HomeHeroBanners_mosaic__y1NIU{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"saas saas stack sso" "dev dev dev dev"}.HomeHeroBanners_sizeFeatured__eufv0 .HomeHeroBanners_card__J5iIg{min-height:7rem}}@media (prefers-reduced-motion:reduce){.HomeHeroBanners_card__J5iIg{transition:none}}.HomeDirectionsSection_section__VU_Ah{background:linear-gradient(180deg,var(--background) 0,color-mix(in srgb,var(--muted) 35%,var(--background)) 100%)}.HomeDirectionsSection_header__daxc2{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:clamp(var(--space-6),4vw,var(--space-8))}.HomeDirectionsSection_headerCopy__dwBPt{max-width:38rem}.HomeDirectionsSection_headerActions__lDo8r{display:flex;flex-wrap:wrap;gap:var(--space-2)}.HomeDirectionsSection_actionGhost__1fZZ_,.HomeDirectionsSection_actionPrimary__bwzEC{display:inline-flex;align-items:center;gap:.25rem;padding:.5625rem 1rem;font-size:var(--text-sm);font-weight:600;text-decoration:none;border-radius:999px;transition:background .15s ease,border-color .15s ease}.HomeDirectionsSection_actionPrimary__bwzEC{color:var(--primary-foreground);background:var(--gradient-brand);box-shadow:var(--shadow-soft)}.HomeDirectionsSection_actionPrimary__bwzEC:hover{opacity:.95}.HomeDirectionsSection_actionGhost__1fZZ_{color:var(--foreground);background:var(--background);border:1px solid var(--border)}.HomeDirectionsSection_actionGhost__1fZZ_:hover{border-color:var(--primary);background:var(--primary-muted)}.HomeDirectionsSection_grid__4ExeR{display:grid;grid-gap:clamp(.5rem,1.5vw,.75rem);gap:clamp(.5rem,1.5vw,.75rem);margin:0;padding:0;list-style:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(9rem,auto);grid-auto-flow:dense}@media (min-width:40rem){.HomeDirectionsSection_grid__4ExeR{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}}@media (min-width:64rem){.HomeDirectionsSection_grid__4ExeR{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(7.5rem,auto)}}.HomeDirectionsSection_bentoItem__YkeDP{min-width:0;grid-column:span 2;grid-row:span 1}@media (min-width:64rem){.HomeDirectionsSection_bentoItem__YkeDP{grid-column:span var(--bento-cols,2);grid-row:span var(--bento-rows,1)}}.HomeDirectionsSection_cardWrap__zkngK{height:100%}.HomeDirectionsSection_card__Hvtus{position:relative;display:grid;grid-template-rows:1fr auto;height:100%;min-height:9.5rem;overflow:hidden;color:inherit;text-decoration:none;border:1px solid color-mix(in srgb,var(--primary) 14%,var(--border));border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:border-color .15s ease,box-shadow .15s ease}.HomeDirectionsSection_cardFeatured__f_bmd{min-height:18rem}.HomeDirectionsSection_cardWide__NTmJQ{min-height:11rem}.HomeDirectionsSection_card__Hvtus:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--border));box-shadow:var(--shadow-md)}.HomeDirectionsSection_media__6_gkx{position:absolute;inset:0;z-index:0}.HomeDirectionsSection_mediaPlaceholder__d9ovm{position:absolute;inset:0;background:color-mix(in srgb,var(--muted) 55%,var(--brand-black))}.HomeDirectionsSection_mediaPlaceholder__d9ovm:after{content:"";position:absolute;inset:8%;border:1px dashed color-mix(in srgb,var(--brand-white) 18%,transparent);border-radius:calc(var(--radius-lg) - 4px)}.HomeDirectionsSection_tonePurple__umFHL .HomeDirectionsSection_mediaPlaceholder__d9ovm{background:color-mix(in srgb,var(--brand-purple) 22%,var(--brand-black))}.HomeDirectionsSection_toneDark__qzViP .HomeDirectionsSection_mediaPlaceholder__d9ovm{background:color-mix(in srgb,var(--brand-black) 88%,var(--muted))}.HomeDirectionsSection_toneLight__cx5sj .HomeDirectionsSection_mediaPlaceholder__d9ovm{background:color-mix(in srgb,var(--muted) 70%,var(--brand-black))}.HomeDirectionsSection_image__fGJ3i{width:100%;height:100%;object-fit:cover;object-position:center}.HomeDirectionsSection_mediaOverlay__GI0EH{position:absolute;inset:0;background:linear-gradient(165deg,color-mix(in srgb,var(--foreground) 8%,transparent) 0,color-mix(in srgb,var(--foreground) 52%,transparent) 100%)}.HomeDirectionsSection_tonePurple__umFHL .HomeDirectionsSection_mediaOverlay__GI0EH{background:linear-gradient(155deg,color-mix(in srgb,var(--brand-purple) 15%,transparent) 0,color-mix(in srgb,var(--brand-black) 62%,transparent) 100%)}.HomeDirectionsSection_toneDark__qzViP .HomeDirectionsSection_mediaOverlay__GI0EH{background:linear-gradient(160deg,color-mix(in srgb,var(--brand-black) 10%,transparent) 0,color-mix(in srgb,var(--brand-black) 72%,transparent) 100%)}.HomeDirectionsSection_toneLight__cx5sj .HomeDirectionsSection_mediaOverlay__GI0EH{background:linear-gradient(180deg,color-mix(in srgb,var(--brand-white) 10%,transparent) 0,color-mix(in srgb,var(--brand-black) 48%,transparent) 100%)}.HomeDirectionsSection_content__1kE2p{position:relative;z-index:1;display:grid;grid-gap:.125rem;gap:.125rem;align-self:end;padding:clamp(.625rem,2vw,.875rem) clamp(.75rem,2.2vw,1rem);color:var(--primary-foreground)}.HomeDirectionsSection_cardFeatured__f_bmd .HomeDirectionsSection_content__1kE2p{padding:clamp(.875rem,2.5vw,1.125rem) clamp(1rem,2.8vw,1.25rem)}.HomeDirectionsSection_cardWide__NTmJQ .HomeDirectionsSection_content__1kE2p{padding:clamp(.75rem,2.5vw,1rem) clamp(1rem,3vw,1.25rem)}.HomeDirectionsSection_cardTitle__cnXp9{font-size:clamp(var(--text-sm),2vw,var(--text-base));font-weight:700;line-height:1.25;text-wrap:balance}.HomeDirectionsSection_cardFeatured__f_bmd .HomeDirectionsSection_cardTitle__cnXp9{font-family:var(--font-display);font-size:clamp(1rem,2.4vw,1.375rem);letter-spacing:-.02em}.HomeDirectionsSection_cardSubtitle__ifDjd{font-size:var(--text-xs);line-height:1.35;opacity:.88}.HomeDirectionsSection_cardFeatured__f_bmd .HomeDirectionsSection_cardSubtitle__ifDjd{font-size:var(--text-sm)}.HomeDirectionsSection_cardIcon__XS_6S{position:absolute;top:.625rem;right:.625rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:var(--primary-foreground);background:color-mix(in srgb,var(--brand-white) 18%,transparent);border:1px solid color-mix(in srgb,var(--brand-white) 22%,transparent);border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width:39.99rem){.HomeDirectionsSection_bentoItem__YkeDP{grid-column:span 2;grid-row:span 1}.HomeDirectionsSection_cardFeatured__f_bmd{min-height:14rem}}@media (prefers-reduced-motion:reduce){.HomeDirectionsSection_card__Hvtus{transition:none}}.HomeDiscoverSection_topRow__fZgjp{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:clamp(var(--space-5),4vw,var(--space-6))}@media (min-width:56rem){.HomeDiscoverSection_topRow__fZgjp{grid-template-columns:minmax(0,1fr) minmax(16rem,.72fr);align-items:stretch;gap:var(--space-5)}}.HomeDiscoverSection_header__R_T66{min-width:0}.HomeDiscoverSection_quizCard__4OCrU{position:relative;display:grid;grid-gap:var(--space-2);gap:var(--space-2);align-content:center;overflow:hidden;padding:clamp(var(--space-4),3vw,var(--space-5));color:var(--primary-foreground);text-decoration:none;background:var(--gradient-brand);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);transition:transform .15s ease,box-shadow .15s ease}.HomeDiscoverSection_quizCard__4OCrU:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.HomeDiscoverSection_quizGlow___SwJb{position:absolute;inset:-30% auto auto -20%;width:70%;height:120%;background:radial-gradient(ellipse at center,rgb(255 255 255/.18) 0,transparent 70%);pointer-events:none}.HomeDiscoverSection_quizIcon__G8M3k{position:relative;opacity:.95}.HomeDiscoverSection_quizTitle__6gOng{position:relative;font-family:var(--font-display);font-size:var(--text-base);font-weight:600;letter-spacing:-.02em;line-height:1.25}.HomeDiscoverSection_quizText__U4uH0{position:relative;font-size:var(--text-sm);line-height:1.45;opacity:.9}.HomeDiscoverSection_quizCta__kwYz7{position:relative;display:inline-flex;align-items:center;gap:.25rem;margin-top:var(--space-1);font-size:var(--text-sm);font-weight:600}.HomeDiscoverSection_scrollerWrap__sl_4l{position:relative;margin-inline:max(-1rem,calc(-1 * env(safe-area-inset-left, 0px)));padding-inline:max(1rem,env(safe-area-inset-left,0px));overflow-x:auto;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-inline:max(1rem,env(safe-area-inset-left,0px))}.HomeDiscoverSection_scrollerWrap__sl_4l::-webkit-scrollbar{display:none}.HomeDiscoverSection_scrollHint__IXRWn{display:none}.HomeDiscoverSection_scroller__QH2o7{display:flex;gap:var(--space-3);width:max-content;min-width:100%;margin:0;padding:.25rem 0 var(--space-2);list-style:none}.HomeDiscoverSection_scroller__QH2o7>li{scroll-snap-align:start;scroll-snap-stop:always}@media (max-width:47.99rem){.HomeDiscoverSection_scrollHint__IXRWn{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;margin:0 0 var(--space-2);-webkit-padding-end:max(0px,env(safe-area-inset-right,0px));padding-inline-end:max(0px,env(safe-area-inset-right,0px));font-size:var(--text-xs);font-weight:500;color:var(--muted-foreground)}.HomeDiscoverSection_scrollerWrap__sl_4l{margin-inline:max(-1rem,calc(-1 * env(safe-area-inset-left, 0px))) max(-1rem,calc(-1 * env(safe-area-inset-right, 0px)));padding-inline:max(1rem,env(safe-area-inset-left,0px)) max(1rem,env(safe-area-inset-right,0px));scroll-padding-inline:max(1rem,env(safe-area-inset-left,0px)) max(1rem,env(safe-area-inset-right,0px))}.HomeDiscoverSection_scroller__QH2o7{gap:var(--space-2);-webkit-padding-after:var(--space-1);padding-block-end:var(--space-1);-webkit-padding-end:max(.25rem,env(safe-area-inset-right,0px));padding-inline-end:max(.25rem,env(safe-area-inset-right,0px))}.HomeDiscoverSection_scroller__QH2o7>li{flex:0 0 clamp(15.25rem,84vw,17.5rem)}.HomeDiscoverSection_scroller__QH2o7>li>div{height:100%}.HomeDiscoverSection_taskCard__6sMF4{width:100%;min-height:11.75rem;padding:var(--space-4);gap:var(--space-2)}.HomeDiscoverSection_taskIndex__PtX2U{font-size:.6875rem}.HomeDiscoverSection_taskIconWrap__Z7DC_{width:2.5rem;height:2.5rem}.HomeDiscoverSection_taskIconWrap__Z7DC_ svg{width:1.25rem;height:1.25rem}.HomeDiscoverSection_taskTitle__Eqggz{font-size:var(--text-sm);line-height:1.3}.HomeDiscoverSection_taskText__OdV44{font-size:var(--text-xs);line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.HomeDiscoverSection_taskLink__BYFOs{margin-top:auto;padding-top:var(--space-1);font-size:var(--text-xs)}.HomeDiscoverSection_topRow__fZgjp{margin-bottom:var(--space-4)}.HomeDiscoverSection_quizCard__4OCrU{padding:var(--space-4)}}@media (min-width:48rem) and (max-width:63.99rem){.HomeDiscoverSection_scroller__QH2o7>li{flex:0 0 min(14.5rem,42vw)}.HomeDiscoverSection_taskCard__6sMF4{width:100%;min-height:12.5rem}}@media (min-width:64rem){.HomeDiscoverSection_scrollerWrap__sl_4l{margin-inline:0;padding-inline:0;overflow:visible;scroll-snap-type:none}.HomeDiscoverSection_scroller__QH2o7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;min-width:0}.HomeDiscoverSection_scroller__QH2o7>li{flex:unset;scroll-snap-align:unset;scroll-snap-stop:unset}}.HomeDiscoverSection_taskCard__6sMF4{display:grid;grid-gap:var(--space-2);gap:var(--space-2);width:100%;height:100%;min-height:13.5rem;padding:clamp(var(--space-4),2.5vw,var(--space-5));color:inherit;text-decoration:none;border:1px solid var(--border);border-radius:var(--radius-xl);transition:border-color .15s ease,box-shadow .15s ease}@media (min-width:48rem) and (max-width:63.99rem){.HomeDiscoverSection_taskCard__6sMF4{min-height:12.5rem}}@media (min-width:64rem){.HomeDiscoverSection_taskCard__6sMF4{min-height:14.5rem}}.HomeDiscoverSection_taskCard__6sMF4:hover{border-color:color-mix(in srgb,var(--primary) 35%,var(--border));box-shadow:var(--shadow-md)}.HomeDiscoverSection_toneSales____TIj{background:linear-gradient(165deg,rgb(113 112 255/.12) 0,var(--background) 55%)}.HomeDiscoverSection_toneMoney__M8GW2{background:linear-gradient(165deg,rgb(14 131 69/.1) 0,var(--background) 55%)}.HomeDiscoverSection_toneTeam__lCyNs{background:linear-gradient(165deg,rgb(94 106 210/.12) 0,var(--background) 55%)}.HomeDiscoverSection_toneGrowth__YlNoo{background:linear-gradient(165deg,rgb(220 104 3/.1) 0,var(--background) 55%)}.HomeDiscoverSection_toneCompliance__Hd2Jq{background:linear-gradient(165deg,rgb(23 23 23/.06) 0,var(--background) 55%)}.HomeDiscoverSection_taskIndex__PtX2U{font-family:var(--font-display);font-size:var(--text-xs);font-weight:600;color:var(--primary)}.HomeDiscoverSection_taskIconWrap__Z7DC_{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;color:var(--primary);background:var(--background);border:1px solid color-mix(in srgb,var(--primary) 15%,var(--border));border-radius:var(--radius);box-shadow:var(--shadow-xs)}.HomeDiscoverSection_taskTitle__Eqggz{font-size:var(--text-base);font-weight:700;line-height:1.25;text-wrap:balance}.HomeDiscoverSection_taskText__OdV44{font-size:var(--text-sm);line-height:1.5;color:var(--muted-foreground)}.HomeDiscoverSection_taskLink__BYFOs{display:inline-flex;align-items:center;gap:.25rem;margin-top:auto;padding-top:var(--space-2);font-size:var(--text-xs);font-weight:600;color:var(--primary)}.HomeDiscoverSection_footer__55VKP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:clamp(var(--space-5),4vw,var(--space-6));padding-top:var(--space-5);border-top:1px solid var(--border)}.HomeDiscoverSection_footerText__tYE6l{margin:0;max-width:32rem;font-size:var(--text-sm);line-height:1.55;color:var(--muted-foreground)}.HomeDiscoverSection_footerLink__j5s9v{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--text-sm);font-weight:600;color:var(--primary);text-decoration:none;white-space:nowrap}.HomeDiscoverSection_footerLink__j5s9v:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.HomeDiscoverSection_quizCard__4OCrU:hover{transform:none}}.HomeFinaleSection_stack__tNZ_W{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:48rem){.HomeFinaleSection_stack__tNZ_W{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeFinaleSection_vendorPanel__gCvgJ{grid-column:1/-1}}.HomeFinaleSection_ctaPanel__G0n3p{display:grid;align-content:start;grid-gap:var(--space-3);gap:var(--space-3);padding:clamp(var(--space-5),4vw,var(--space-8));border-radius:var(--radius-xl)}.HomeFinaleSection_ctaPrimary__FuPNU{color:var(--primary-foreground);background:var(--gradient-cta)}.HomeFinaleSection_ctaSecondary__lcX6H{color:var(--foreground);background:var(--background);border:1px solid var(--border);box-shadow:var(--shadow-sm)}.HomeFinaleSection_eyebrow__5ZFmO{margin:0;font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.9}.HomeFinaleSection_ctaSecondary__lcX6H .HomeFinaleSection_eyebrow__5ZFmO{color:var(--primary);opacity:1}.HomeFinaleSection_title__b_gJs{margin:0;font-family:var(--font-display);font-size:clamp(1.25rem,2.6vw,1.5rem);font-weight:600;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.HomeFinaleSection_text__ZIAWp{margin:0;font-size:var(--text-sm);line-height:1.6;opacity:.92}.HomeFinaleSection_ctaSecondary__lcX6H .HomeFinaleSection_text__ZIAWp{color:var(--muted-foreground);opacity:1}.HomeFinaleSection_actions__onNpc{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin-top:var(--space-2)}.HomeFinaleSection_btnGhost__5QRCX,.HomeFinaleSection_btnLight__3rN5C,.HomeFinaleSection_btnOutline__YEuUo,.HomeFinaleSection_btnPrimary__nzY_2{display:inline-flex;align-items:center;gap:.375rem;padding:.625rem 1.125rem;font-size:var(--text-sm);font-weight:600;text-decoration:none;border-radius:999px;transition:opacity .15s ease,background .15s ease}.HomeFinaleSection_btnLight__3rN5C{color:var(--foreground);background:var(--brand-white)}.HomeFinaleSection_btnLight__3rN5C:hover{opacity:.92}.HomeFinaleSection_btnGhost__5QRCX{color:inherit;border:1px solid color-mix(in srgb,currentColor 25%,transparent)}.HomeFinaleSection_btnGhost__5QRCX:hover{background:color-mix(in srgb,currentColor 8%,transparent)}.HomeFinaleSection_btnPrimary__nzY_2{color:var(--primary-foreground);background:var(--gradient-brand)}.HomeFinaleSection_btnOutline__YEuUo{color:var(--foreground);border:1px solid var(--border)}.HomeFinaleSection_btnOutline__YEuUo:hover{background:var(--muted)}.HomeFinaleSection_vendorPanel__gCvgJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding:clamp(var(--space-4),3vw,var(--space-6))}.HomeFinaleSection_vendorCopy__PT1xX{display:flex;align-items:flex-start;gap:var(--space-3);min-width:min(100%,28rem)}.HomeFinaleSection_vendorIcon__cuBSL{flex-shrink:0;color:color-mix(in srgb,var(--brand-white) 85%,var(--brand-purple))}.HomeFinaleSection_vendorTitle__mKyNl{margin:0;font-size:var(--text-base);font-weight:700}.HomeFinaleSection_vendorText__dqt9_{margin:.25rem 0 0;font-size:var(--text-sm);line-height:1.55;color:color-mix(in srgb,var(--brand-white) 72%,transparent)}.HomeFinaleSection_vendorLink__eiiEK{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--text-sm);font-weight:600;color:var(--brand-white);text-decoration:none;white-space:nowrap}.HomeFinaleSection_vendorLink__eiiEK:hover{text-decoration:underline}.HomeProofStrip_section__6EwOG{padding-block:clamp(var(--space-5),4vw,var(--space-8));padding-inline:max(1rem,env(safe-area-inset-left,0px)) max(1rem,env(safe-area-inset-right,0px));background:var(--background);border-bottom:1px solid var(--border)}.HomeProofStrip_inner__ZYaen{width:100%;max-width:var(--container-max);margin:0 auto}.HomeProofStrip_grid__Z9FCa{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:0;padding:0;list-style:none}@media (min-width:40rem){.HomeProofStrip_grid__Z9FCa{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.HomeProofStrip_grid__Z9FCa{grid-template-columns:repeat(4,minmax(0,1fr))}}.HomeProofStrip_item__pyMBF{display:flex;gap:var(--space-3);align-items:flex-start;padding:clamp(var(--space-3),2vw,var(--space-4));background:color-mix(in srgb,var(--muted) 45%,var(--background));border:1px solid var(--border);border-radius:var(--radius-lg)}.HomeProofStrip_iconWrap__vO1ia{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;color:var(--primary);background:var(--primary-muted);border-radius:var(--radius-sm)}.HomeProofStrip_copy__8Q5_d{min-width:0}.HomeProofStrip_itemTitle__9TuXR{margin:0;font-size:var(--text-sm);font-weight:700;line-height:1.3;color:var(--foreground)}.HomeProofStrip_itemText__4ZQHU{margin:.25rem 0 0;font-size:var(--text-xs);line-height:1.45;color:var(--muted-foreground)}.HomeServicesSection_grid__k2WFd{display:grid;grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none}@media (min-width:40rem){.HomeServicesSection_grid__k2WFd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.HomeServicesSection_grid__k2WFd{grid-template-columns:repeat(4,minmax(0,1fr))}}.HomeServicesSection_card__52yFp{display:grid;grid-gap:var(--space-3);gap:var(--space-3);height:100%;padding:clamp(var(--space-4),2.5vw,var(--space-5));color:inherit;text-decoration:none;background:var(--background);border:1px solid var(--border);border-radius:var(--radius-xl);transition:border-color .15s ease,box-shadow .15s ease}.HomeServicesSection_card__52yFp:hover{border-color:color-mix(in srgb,var(--primary) 30%,var(--border));box-shadow:var(--shadow-sm)}.HomeServicesSection_iconWrap__y6v3N{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;color:var(--primary);background:var(--primary-muted);border-radius:var(--radius)}.HomeServicesSection_media__eqCTE{display:block;overflow:hidden;aspect-ratio:16/9;border-radius:var(--radius);background:color-mix(in srgb,var(--muted) 65%,var(--background))}.HomeServicesSection_mediaImage__v6l7J{display:block;width:100%;height:100%;object-fit:cover}.HomeServicesSection_cardTitle__d__yr{margin:0;font-size:var(--text-sm);font-weight:700;line-height:1.35}.HomeServicesSection_cardText__H71a1{margin:0;font-size:var(--text-xs);line-height:1.55;color:var(--muted-foreground)}.HomeServicesSection_highlights__pgOAm{display:grid;grid-gap:.25rem;gap:.25rem;margin:0;padding:0;list-style:none}.HomeServicesSection_highlights__pgOAm li{position:relative;padding-left:.875rem;font-size:var(--text-xs);line-height:1.4;color:var(--muted-foreground)}.HomeServicesSection_highlights__pgOAm li:before{content:"";position:absolute;left:0;top:.45em;width:.3rem;height:.3rem;border-radius:50%;background:var(--primary)}