.logo-container{display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);text-decoration:none;transition:opacity var(--duration-fast) var(--ease-out)}.logo-container:hover{opacity:.8}.logo-brand{display:inline-flex;align-items:center;font-size:var(--text-2xl);font-weight:var(--font-black);letter-spacing:var(--tracking-tight);line-height:1}.logo-text{color:var(--header-fg,var(--footer-fg,var(--text-primary)))}.logo-text,.logo-text-accent{text-shadow:var(--header-text-shadow,none)}.logo-text-accent{color:var(--header-accent,#2563eb);margin-left:0}.logo-tagline{font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--text-tertiary);letter-spacing:var(--tracking-wide);text-transform:uppercase}.logo-icon-container{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:transform var(--duration-fast) var(--ease-smooth)}.logo-icon-container:hover{transform:scale(1.05)}.logo-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--gradient-brand);border-radius:var(--radius-lg);box-shadow:var(--shadow-brand)}.logo-icon-text{color:white;font-size:var(--text-lg);font-weight:var(--font-black);letter-spacing:var(--tracking-tight)}.logo-with-product{display:inline-flex;align-items:center;min-height:var(--touch-target-min,44px);gap:var(--space-2-5);text-decoration:none;transition:opacity var(--duration-fast) var(--ease-out)}.logo-with-product:hover{opacity:.8}.logo-product-icon{width:28px;height:28px;flex:0 0 auto;display:block;border-radius:var(--radius-md);object-fit:contain}.logo-divider{color:var(--text-tertiary);font-weight:var(--font-semibold);opacity:.4}.logo-divider,.logo-product{font-size:var(--text-lg);line-height:1}.logo-product{color:var(--header-muted,var(--footer-muted,var(--text-secondary)));font-weight:var(--font-bold);letter-spacing:var(--tracking-tight);text-shadow:var(--header-text-shadow,none)}@media (max-width:640px){.logo-brand{font-size:var(--text-lg)}.logo-tagline{font-size:10px}.logo-icon{width:36px;height:36px}.logo-icon-text{font-size:var(--text-base)}.logo-with-product{gap:var(--space-2)}.logo-product-icon{width:24px;height:24px}.site-header .logo-brand{font-size:var(--text-base)}.site-header .logo-product{font-size:var(--text-sm)}.logo-divider{font-size:var(--text-base)}}.site-header .logo-container,.site-header .logo-with-product{padding:var(--space-1) 0}.site-header .logo-brand{font-size:var(--text-lg);line-height:1}.site-header .logo-product{font-size:var(--text-base)}@media (max-width:480px){.site-header .logo-container,.site-header .logo-with-product{padding:0!important}}.site-footer .logo-container{margin-bottom:var(--space-4)}.site-footer .logo-brand{font-size:var(--text-3xl)}.logo-brand{position:relative}.logo-brand:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:var(--gradient-brand);transition:width var(--duration-base) var(--ease-smooth)}.logo-container:hover .logo-brand:after,.logo-with-product:hover .logo-brand:after{width:100%}@media (prefers-contrast:high){.logo-text-accent{color:#1d4ed8;text-decoration:underline}}@media (max-width:480px){.site-header .logo-product-icon{display:none}}.site-header .site-header-flyout_panel__GTsfH{width:max-content;min-width:200px;max-width:min(260px,calc(100vw - 32px));padding:var(--ds-space-1);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-2)}.site-header .site-header-flyout_panel__GTsfH:has(.site-header-flyout_industries__PegnB){min-width:240px;max-width:min(320px,calc(100vw - 32px))}.site-header .site-header-flyout_panel__GTsfH:not([hidden]){animation:site-header-flyout_flyoutIn__p8ix6 var(--ds-motion-duration) var(--ds-motion-ease) both}.site-header-flyout_layout__fRI1z{display:grid;grid-template-columns:minmax(0,1fr)}.site-header-flyout_list__pbzpq{display:grid;grid-gap:2px;gap:2px;margin:0;padding:0;list-style:none}.site-header-flyout_item__1BvWv{display:grid;align-content:center;grid-gap:2px;gap:2px;min-height:68px;padding:12px var(--ds-space-2);border-radius:var(--ds-radius-sm);color:var(--header-fg,var(--ds-color-ink));text-decoration:none;transition:background-color .16s var(--ds-motion-ease)}.site-header-flyout_list__pbzpq[data-variant=compact] .site-header-flyout_item__1BvWv{min-height:var(--ds-touch-target);padding:0 var(--ds-space-2)}.site-header-flyout_label__C_S3_{font-size:var(--ds-font-18);font-weight:600;line-height:var(--ds-leading-snug);letter-spacing:-.01em;white-space:nowrap}.site-header-flyout_list__pbzpq[data-variant=compact] .site-header-flyout_label__C_S3_{font-size:var(--ds-font-16)}.site-header-flyout_description__EuJbN{color:var(--header-muted,var(--ds-color-ink-secondary));font-size:var(--ds-font-14);font-weight:400;line-height:1.45;text-wrap:balance}.site-header-flyout_item__1BvWv:hover{background:var(--header-link-hover-bg,var(--ds-color-surface-alt))}.site-header-flyout_item__1BvWv:hover .site-header-flyout_description__EuJbN{color:var(--header-fg,var(--ds-color-ink))}.site-header-flyout_item__1BvWv[aria-current=page] .site-header-flyout_label__C_S3_{color:var(--header-accent,var(--ds-color-accent))}.site-header-flyout_industries__PegnB{display:grid;grid-gap:var(--ds-space-half);gap:var(--ds-space-half)}.site-header-flyout_group__KPyVH{display:grid;grid-gap:2px;gap:2px}.site-header-flyout_groupHeading__jDPHN{display:flex;align-items:center;min-height:var(--ds-touch-target);padding:0 var(--ds-space-2);border-radius:var(--ds-radius-sm);color:var(--header-fg,var(--ds-color-ink));font-size:var(--ds-font-12);font-weight:700;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;transition:background-color .16s var(--ds-motion-ease)}.site-header-flyout_groupHeading__jDPHN:hover{background:var(--header-link-hover-bg,var(--ds-color-surface-alt))}.site-header-flyout_comingSoonGroup__CxhsX{display:grid;grid-gap:2px;gap:2px;margin-top:var(--ds-space-half);padding-top:var(--ds-space-half);border-top:1px solid var(--header-border,var(--ds-color-line))}.site-header-flyout_comingSoonRow__NkDye{display:flex;align-items:center;justify-content:space-between;gap:var(--ds-space-2);min-height:var(--ds-touch-target);padding:0 var(--ds-space-2)}.site-header-flyout_comingSoonLabel__qQZss{color:var(--header-muted,var(--ds-color-ink-secondary));font-size:var(--ds-font-16);font-weight:600}.site-header-flyout_comingSoonBadge__EAMTH{flex:0 0 auto;padding:2px var(--ds-space-1);border-radius:var(--ds-radius-pill);background:var(--header-link-hover-bg,var(--ds-color-surface-alt));color:var(--header-muted,var(--ds-color-ink-secondary));font-size:var(--ds-font-12);font-weight:600;white-space:nowrap}.site-header .site-header-flyout_current__qgz43.nav-link{color:var(--header-fg,var(--ds-color-ink))}.site-header-flyout_groupHeading__jDPHN:focus,.site-header-flyout_item__1BvWv:focus{outline:none}.site-header-flyout_groupHeading__jDPHN:focus-visible,.site-header-flyout_item__1BvWv:focus-visible{outline:2px solid var(--ds-color-accent);outline-offset:-2px;background:var(--header-link-hover-bg,var(--ds-color-surface-alt))}@keyframes site-header-flyout_flyoutIn__p8ix6{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.site-header .site-header-flyout_panel__GTsfH:not([hidden]){animation:none}.site-header-flyout_item__1BvWv{transition:none}}.site-header .site-header-flyout_panel__GTsfH.site-header-flyout_productPanel__igo5Q{min-width:min(440px,calc(100vw - 32px));max-width:min(560px,calc(100vw - 32px))}.site-header-flyout_productLayout__yhk__{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:var(--ds-space-2)}.site-header-flyout_productGroup__hpqNX+.site-header-flyout_productGroup__hpqNX{border-left:1px solid var(--header-border,var(--ds-color-line));padding-left:var(--ds-space-1)}.site-header-flyout_productHeading__Sqxul{display:flex;align-items:center;min-height:var(--ds-touch-target);margin:0;padding:0 var(--ds-space-2);color:var(--header-muted,var(--ds-color-ink-secondary));font-size:var(--ds-font-14);font-weight:500;text-decoration:none}.site-header-flyout_productHeading__Sqxul[href]:hover{color:var(--header-fg,var(--ds-color-ink))}.site-header-flyout_productHeading__Sqxul[href]:focus-visible{outline:2px solid var(--header-accent,var(--ds-color-accent));outline-offset:-2px}.site-header-flyout_productLayout__yhk__ .site-header-flyout_label__C_S3_{white-space:normal}.mobile-nav_icon__z_SEn{width:20px;height:20px;display:block;flex-shrink:0}.mobile-nav_backdropEnter__9QZ2_{transition:opacity .24s var(--ease-out)}.mobile-nav_backdropEnterFrom__i1M_J{opacity:0}.mobile-nav_backdropEnterTo__M9neH{opacity:1}.mobile-nav_backdropLeave__aoP1p{transition:opacity .16s var(--ease-out)}.mobile-nav_backdropLeaveFrom__OLpSV{opacity:1}.mobile-nav_backdropLeaveTo__eLBcy{opacity:0}.mobile-nav_panelEnter__5pEHJ{transition:opacity .24s var(--ease-out),transform .24s var(--ease-out)}.mobile-nav_panelEnterFrom__8aTvB{opacity:0;transform:translateY(-8px)}.mobile-nav_panelEnterTo__HQW0Q{opacity:1;transform:none}.mobile-nav_panelLeave__uyN_Z{transition:opacity .16s var(--ease-out),transform .16s var(--ease-out)}.mobile-nav_panelLeaveFrom__EYlYl{opacity:1;transform:none}.mobile-nav_panelLeaveTo__Mqhzg{opacity:0;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.mobile-nav_backdropEnter__9QZ2_,.mobile-nav_backdropLeave__aoP1p,.mobile-nav_panelEnter__5pEHJ,.mobile-nav_panelLeave__uyN_Z{transition:none}}.mobile-nav_trigger__unE3m{display:flex;align-items:center;justify-content:center;width:var(--touch-target-min);height:var(--touch-target-min);border:1px solid var(--header-ghost-border,transparent);border-radius:var(--radius-control);background:transparent;color:var(--header-ghost-fg,var(--text-primary));cursor:pointer;transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.mobile-nav_trigger__unE3m:hover{background:var(--header-ghost-hover-bg,var(--bg-secondary));border-color:var(--header-ghost-hover-border,var(--border-subtle));color:var(--header-ghost-hover-fg,var(--text-primary))}.mobile-nav_trigger__unE3m:focus{outline:none}.mobile-nav_trigger__unE3m:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(var(--rgb-brand-500),.22)}.mobile-nav_trigger__unE3m[data-open="1"]{background:var(--header-link-hover-bg,rgba(15,23,42,.06));border-color:rgba(var(--rgb-brand-500),.25)}.mobile-nav_triggerIcon__1iEYD{width:20px;height:20px;display:block;flex-shrink:0}@media (min-width:901px){.mobile-nav_trigger__unE3m{display:none}}.mobile-nav_dialog__l_u79{position:fixed;inset:0;z-index:var(--z-modal)}.mobile-nav_backdrop__wa_Nq{position:fixed;inset:0;background:var(--cis-clarity-white,#fff)}.mobile-nav_panel__oalez{--mobile-nav-ink:var(--cis-trust-navy,var(--text-primary));--mobile-nav-muted:var(--cis-slate,var(--text-secondary));--mobile-nav-line:var(--cis-line,var(--border-subtle));--mobile-nav-accent:var(--cis-ai-indigo,var(--color-brand-600));--mobile-nav-gutter:var(--space-6);--mobile-nav-row-size:21px;--mobile-nav-heading-size:28px;--mobile-nav-row-height:60px;--mobile-nav-subrow-height:56px;--sheet-ink:var(--mobile-nav-ink);--sheet-muted:var(--mobile-nav-muted);--sheet-line:var(--mobile-nav-line);--sheet-accent:var(--mobile-nav-accent);--sheet-gutter:var(--mobile-nav-gutter);--sheet-surface:var(--bg-primary);--sheet-on-ink:var(--sheet-surface);position:fixed;inset:0;width:100%;height:100dvh;box-sizing:border-box;background:var(--sheet-surface);color:var(--mobile-nav-ink);display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--shadow-2xl)}:root[data-theme=dark] .mobile-nav_backdrop__wa_Nq{background:var(--ds-color-surface-dark)}:root[data-theme=dark] .mobile-nav_panel__oalez{--mobile-nav-ink:var(--ds-color-on-dark);--mobile-nav-muted:var(--ds-color-on-dark-secondary);--mobile-nav-line:var(--ds-color-line-dark);--mobile-nav-accent:var(--ds-color-signal);--sheet-surface:var(--ds-color-surface-dark)}.mobile-nav_header__NL1bA{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--space-3);box-sizing:border-box;height:var(--ui-header-height-current,var(--ui-header-height));padding:0 16px;border-bottom:1px solid var(--sheet-line)}.mobile-nav_headerRight__YLHt3{display:inline-flex;align-items:center;gap:4px;min-width:0}.mobile-nav_headerRight__YLHt3 .lang-switcher__btn{border-color:transparent;background:transparent;box-shadow:none}.mobile-nav_closeButton__mWmis{display:flex;align-items:center;justify-content:center;width:var(--touch-target-min,44px);height:var(--touch-target-min,44px);border:0;border-radius:var(--radius-control);background:transparent;color:var(--sheet-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .16s var(--ease-out)}.mobile-nav_closeButton__mWmis:active,.mobile-nav_closeButton__mWmis:hover{background:color-mix(in srgb,var(--sheet-ink) 6%,transparent)}.mobile-nav_back__B_6H_:focus-visible,.mobile-nav_closeButton__mWmis:focus-visible,.mobile-nav_industryHeading___MUTc:focus-visible,.mobile-nav_primaryAction__TzgPC:focus-visible,.mobile-nav_primaryLink__g43KD:focus-visible,.mobile-nav_secondaryAction__pFNyJ:focus-visible,.mobile-nav_sectionAction__sE3fn:focus-visible,.mobile-nav_subLink__JRsqa:focus-visible{outline:2px solid var(--sheet-accent)}.mobile-nav_closeIcon__kZrWp{width:22px;height:22px;display:block;flex-shrink:0}.mobile-nav_srOnly__1nIUv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.mobile-nav_brand__t9dgn{display:flex;align-items:center;min-width:0}.mobile-nav_body__twrDJ{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--space-2) var(--mobile-nav-gutter) var(--space-6)}.mobile-nav_level__muyyM{min-width:0}.mobile-nav_list__7Iv88>li,.mobile-nav_subList__Dtk6w>li{border-bottom:1px solid var(--mobile-nav-line)}.mobile-nav_primaryLink__g43KD{gap:var(--space-3);min-height:var(--mobile-nav-row-height);color:var(--mobile-nav-ink);font-size:var(--mobile-nav-row-size);font-weight:var(--font-semibold);line-height:var(--leading-snug);transition:color var(--duration-fast) var(--ease-out)}.mobile-nav_primaryLink__g43KD:active,.mobile-nav_primaryLink__g43KD:hover,.mobile-nav_primaryLink__g43KD[aria-current=page],.mobile-nav_primaryLink__g43KD[data-within=true]{color:var(--mobile-nav-accent)}.mobile-nav_chevron__2lwFv{display:block;color:var(--mobile-nav-muted)}.mobile-nav_back__B_6H_{gap:calc(var(--space-1) / 2);min-height:var(--touch-target-min);margin:0 0 0 calc(-1 * var(--space-2));padding:0 var(--space-2);color:var(--mobile-nav-accent);font-size:var(--text-base);font-weight:var(--font-semibold)}.mobile-nav_backIcon__Qq_LI,.mobile-nav_sectionActionIcon__1RxV5{width:18px;height:18px;display:block;flex:0 0 18px}.mobile-nav_levelTitle__1ezox{margin:var(--space-2) 0 var(--space-3);color:var(--mobile-nav-ink);font-size:var(--mobile-nav-heading-size);font-weight:var(--font-semibold);line-height:var(--leading-tight)}.mobile-nav_subLink__JRsqa{min-height:var(--mobile-nav-subrow-height);padding:var(--space-3) 0;color:var(--mobile-nav-ink);font-size:var(--text-lg);font-weight:var(--font-medium);line-height:var(--leading-normal);transition:color var(--duration-fast) var(--ease-out)}.mobile-nav_subLink__JRsqa:active,.mobile-nav_subLink__JRsqa:hover,.mobile-nav_subLink__JRsqa[aria-current=page]{color:var(--mobile-nav-accent)}.mobile-nav_subLink__JRsqa:has(.mobile-nav_subDescription__FnBZI){gap:calc(var(--space-1) / 2);min-height:calc(var(--space-6) * 3)}.mobile-nav_subLabel__ZtZEM{line-height:var(--leading-snug)}.mobile-nav_subDescription__FnBZI{color:var(--mobile-nav-muted);font-size:var(--text-sm);font-weight:var(--font-normal);line-height:var(--leading-normal)}.mobile-nav_industryGroup__upRof{padding:var(--space-1) 0 var(--space-2)}.mobile-nav_industryHeading___MUTc{min-height:var(--space-12);color:var(--mobile-nav-ink);font-size:var(--text-xl);font-weight:var(--font-semibold);line-height:var(--leading-snug);transition:color var(--duration-fast) var(--ease-out)}.mobile-nav_industryHeading___MUTc:active,.mobile-nav_industryHeading___MUTc:hover,.mobile-nav_industryHeading___MUTc[aria-current=page]{color:var(--mobile-nav-accent)}.mobile-nav_industrySubList__RT0Jq{padding:0 0 0 var(--space-1)}.mobile-nav_comingSoonRow__ahQVn{gap:var(--space-3);min-height:var(--mobile-nav-subrow-height);padding:var(--space-3) 0}.mobile-nav_comingSoonLabel__avwwl{color:var(--mobile-nav-muted);font-size:var(--text-lg);font-weight:var(--font-medium)}.mobile-nav_comingSoonBadge__b2V9U{padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--mobile-nav-muted) 14%,transparent);color:var(--mobile-nav-muted);font-size:var(--text-xs);font-weight:var(--font-semibold)}.mobile-nav_sectionAction__sE3fn{gap:var(--space-1);min-height:var(--space-12);margin-top:var(--space-3);color:var(--ds-color-accent,var(--mobile-nav-accent));font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-snug);transition:color var(--duration-fast) var(--ease-out)}.mobile-nav_sectionAction__sE3fn:active,.mobile-nav_sectionAction__sE3fn:hover{color:var(--mobile-nav-ink)}.mobile-nav_actions__GJKCY{grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-4) var(--mobile-nav-gutter) calc(var(--space-4) + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--mobile-nav-line);background:var(--bg-primary)}.mobile-nav_primaryAction__TzgPC{min-height:calc(var(--space-12) + var(--space-1));padding:0 var(--space-6);border-radius:var(--radius-control);background:var(--mobile-nav-ink);color:var(--bg-primary);font-size:var(--text-base);font-weight:var(--font-semibold);transition:background var(--duration-fast) var(--ease-out)}.mobile-nav_primaryAction__TzgPC:active,.mobile-nav_primaryAction__TzgPC:hover{background:color-mix(in srgb,var(--mobile-nav-ink) 88%,var(--mobile-nav-accent))}.mobile-nav_secondaryAction__pFNyJ{min-height:var(--touch-target-min);color:var(--mobile-nav-ink);font-size:var(--text-base);font-weight:var(--font-semibold)}.mobile-nav_back__B_6H_:focus-visible,.mobile-nav_closeButton__mWmis:focus-visible,.mobile-nav_industryHeading___MUTc:focus-visible,.mobile-nav_primaryAction__TzgPC:focus-visible,.mobile-nav_primaryLink__g43KD:focus-visible,.mobile-nav_secondaryAction__pFNyJ:focus-visible,.mobile-nav_sectionAction__sE3fn:focus-visible,.mobile-nav_subLink__JRsqa:focus-visible{outline:2px solid var(--mobile-nav-accent);outline-offset:2px}.mobile-nav_quickActions__pnI8x{padding:var(--space-4);border-bottom:1px solid var(--border-subtle);background:var(--bg-primary)}.mobile-nav_googleLoginError__c0RbQ{margin-bottom:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);border:1px solid rgba(var(--rgb-danger),.22);background:rgba(var(--rgb-danger),.06)}.mobile-nav_level__muyyM[data-level="2"]{animation:mobile-nav_levelInFromEnd__xSWph .22s var(--ease-out) both}.mobile-nav_list__7Iv88,.mobile-nav_subList__Dtk6w{margin:0;padding:0;list-style:none}.mobile-nav_list__7Iv88>li,.mobile-nav_subList__Dtk6w>li{border-bottom:1px solid var(--sheet-line)}.mobile-nav_primaryLink__g43KD{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:60px;margin:0;padding:0;border:0;background:transparent;color:var(--sheet-ink);font:inherit;font-size:21px;font-weight:600;line-height:1.3;letter-spacing:-.01em;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .16s var(--ease-out)}.mobile-nav_primaryLink__g43KD:active,.mobile-nav_primaryLink__g43KD:hover,.mobile-nav_primaryLink__g43KD[aria-current=page],.mobile-nav_primaryLink__g43KD[data-within=true]{color:var(--sheet-accent)}.mobile-nav_chevron__2lwFv{width:20px;height:20px;flex:0 0 20px;color:var(--sheet-muted)}.mobile-nav_back__B_6H_{display:inline-flex;align-items:center;gap:2px;min-height:44px;margin:0 0 0 -8px;padding:0 8px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--sheet-accent);font:inherit;font-size:16px;font-weight:600;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.mobile-nav_backIcon__Qq_LI{width:18px;height:18px}.mobile-nav_levelTitle__1ezox{margin:8px 0 12px;color:var(--sheet-ink);font-size:28px;font-weight:700;line-height:1.25;letter-spacing:-.02em}.mobile-nav_subLink__JRsqa{display:flex;align-items:center;min-height:56px;padding:12px 0;box-sizing:border-box;color:var(--sheet-ink);font-size:18px;font-weight:500;line-height:1.45;text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .16s var(--ease-out)}.mobile-nav_subLink__JRsqa:active,.mobile-nav_subLink__JRsqa:hover,.mobile-nav_subLink__JRsqa[aria-current=page]{color:var(--sheet-accent)}.mobile-nav_subLink__JRsqa:has(.mobile-nav_subDescription__FnBZI){flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-height:72px}.mobile-nav_subLabel__ZtZEM{line-height:1.35}.mobile-nav_subDescription__FnBZI{color:var(--sheet-muted);font-size:14px;font-weight:400;line-height:1.45}.mobile-nav_industryGroup__upRof{padding:4px 0 8px}.mobile-nav_industryHeading___MUTc{display:flex;align-items:center;min-height:48px;color:var(--sheet-ink);font-size:20px;font-weight:700;line-height:1.3;letter-spacing:-.01em;text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .16s var(--ease-out)}.mobile-nav_industryHeading___MUTc:active,.mobile-nav_industryHeading___MUTc:hover,.mobile-nav_industryHeading___MUTc[aria-current=page]{color:var(--sheet-accent)}.mobile-nav_industrySubList__RT0Jq{margin:0;padding:0 0 0 4px;list-style:none}.mobile-nav_comingSoonRow__ahQVn{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 0}.mobile-nav_comingSoonLabel__avwwl{color:var(--sheet-muted);font-size:18px;font-weight:500}.mobile-nav_comingSoonBadge__b2V9U{flex:0 0 auto;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--sheet-muted) 14%,transparent);color:var(--sheet-muted);font-size:13px;font-weight:600;white-space:nowrap}.mobile-nav_sectionAction__sE3fn{display:inline-flex;align-items:center;gap:4px;min-height:48px;margin-top:12px;color:var(--ds-color-accent,var(--sheet-ink));font-size:17px;font-weight:600;line-height:1.3;text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:color .16s var(--ease-out)}.mobile-nav_sectionAction__sE3fn:active,.mobile-nav_sectionAction__sE3fn:hover{color:color-mix(in srgb,var(--ds-color-accent,var(--sheet-ink)) 78%,var(--sheet-ink))}.mobile-nav_sectionActionIcon__1RxV5{width:18px;height:18px;flex:0 0 18px}.mobile-nav_actions__GJKCY{display:grid;flex:0 0 auto;grid-gap:4px;gap:4px;padding:16px var(--sheet-gutter) calc(16px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--sheet-line);background:var(--sheet-surface)}.mobile-nav_primaryAction__TzgPC{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border-radius:999px;background:var(--sheet-ink);color:var(--sheet-on-ink);font-size:17px;font-weight:600;text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .16s var(--ease-out)}.mobile-nav_primaryAction__TzgPC:active,.mobile-nav_primaryAction__TzgPC:hover{background:color-mix(in srgb,var(--sheet-ink) 88%,var(--sheet-accent))}.mobile-nav_secondaryAction__pFNyJ{display:flex;align-items:center;justify-content:center;min-height:44px;color:var(--sheet-ink);font-size:16px;font-weight:600;text-decoration:none}@media (prefers-reduced-motion:no-preference){.mobile-nav_level__muyyM[data-level="1"] .mobile-nav_list__7Iv88>li{animation:mobile-nav_rowIn__ejv3e .24s var(--ease-out) both}.mobile-nav_level__muyyM[data-level="1"] .mobile-nav_list__7Iv88>li:nth-child(2){animation-delay:30ms}.mobile-nav_level__muyyM[data-level="1"] .mobile-nav_list__7Iv88>li:nth-child(3){animation-delay:60ms}.mobile-nav_level__muyyM[data-level="1"] .mobile-nav_list__7Iv88>li:nth-child(4){animation-delay:90ms}.mobile-nav_level__muyyM[data-level="1"] .mobile-nav_list__7Iv88>li:nth-child(5){animation-delay:.12s}.mobile-nav_level__muyyM[data-level="1"] .mobile-nav_list__7Iv88>li:nth-child(n+6){animation-delay:.15s}}@media (prefers-reduced-motion:reduce){.mobile-nav_level__muyyM[data-level="2"]{animation:none}}@keyframes mobile-nav_rowIn__ejv3e{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes mobile-nav_levelInFromEnd__xSWph{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}@media (min-width:600px){.mobile-nav_actions__GJKCY,.mobile-nav_body__twrDJ{padding-inline:max(var(--sheet-gutter),calc((100% - 560px) / 2))}}.mobile-nav_actions__GJKCY .mobile-nav_actionButton__hGpcy{width:100%;min-height:var(--touch-target-min,44px);margin:0;padding:0 var(--space-4,16px);border:0;border-radius:var(--radius-control,12px);background:transparent;font-family:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.mobile-nav_actions__GJKCY .mobile-nav_actionButton__hGpcy:disabled{cursor:progress;opacity:.6}.mobile-nav_actions__GJKCY .mobile-nav_actionSkeleton__qa46f{background:color-mix(in srgb,var(--mobile-nav-ink,#0b1220) 8%,transparent);color:transparent;pointer-events:none}.mobile-nav_actions__GJKCY .mobile-nav_actionSkeletonSecondary__CHfm8{justify-self:center;width:30%;min-width:72px;min-height:20px;margin-block:12px;border-radius:999px}@media (prefers-reduced-motion:no-preference){.mobile-nav_actions__GJKCY .mobile-nav_actionSkeleton__qa46f{animation:mobile-nav_actionSkeletonPulse__kJyvk 1.2s ease-in-out infinite}}@keyframes mobile-nav_actionSkeletonPulse__kJyvk{0%,to{opacity:1}50%{opacity:.55}}.mobile-nav-icon{width:24px;height:24px;display:block;flex-shrink:0}.mobile-nav-trigger{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-elevated);color:var(--text-primary);cursor:pointer;transition:background var(--duration-fast)}.mobile-nav-trigger:hover{background:var(--bg-secondary)}@media (min-width:901px){.mobile-nav-trigger{display:none}}.mobile-nav-dialog{position:fixed;inset:0;z-index:var(--z-modal)}.mobile-nav-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.mobile-nav-panel{position:fixed;top:0;right:0;bottom:0;width:min(320px,85vw);background:var(--bg-primary);border-left:1px solid var(--border-default);display:flex;flex-direction:column;overflow-y:auto;box-shadow:var(--shadow-2xl)}.mobile-nav-header{display:flex;align-items:center;justify-content:space-between;height:var(--ui-header-height-current,var(--ui-header-height,56px));padding:0 var(--space-4);border-bottom:1px solid var(--border-default);background:var(--bg-elevated);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.mobile-nav-title{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary)}.mobile-nav-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-lg);transition:background var(--duration-fast);color:var(--text-secondary);border:none;background:transparent;cursor:pointer}.mobile-nav-close:hover{background:var(--bg-secondary);color:var(--text-primary)}.mobile-nav-items{flex:1 1;padding:var(--space-4);overflow-y:auto}.mobile-nav-link{display:flex;align-items:center;padding:var(--space-4);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary);border-radius:var(--radius-lg);margin-bottom:var(--space-2);transition:background var(--duration-fast);text-decoration:none;min-height:44px}.mobile-nav-link:active,.mobile-nav-link:hover{background:var(--bg-secondary)}.mobile-nav-section{padding:var(--space-4) var(--space-4) var(--space-2);font-size:var(--text-sm);font-weight:var(--font-bold);letter-spacing:.02em;color:var(--text-secondary);text-transform:uppercase;text-decoration:none;display:block}.mobile-nav-subitems{padding-left:var(--space-4);margin-bottom:var(--space-2)}.mobile-nav-sublink{display:flex;align-items:center;padding:var(--space-3);font-size:var(--text-base);font-weight:var(--font-medium);color:var(--text-secondary);border-radius:var(--radius-lg);margin-bottom:var(--space-1);min-height:44px;text-decoration:none;transition:background var(--duration-fast),color var(--duration-fast)}.mobile-nav-sublink:active,.mobile-nav-sublink:hover{background:var(--bg-secondary);color:var(--text-primary)}.mobile-nav-cta{padding:var(--space-4);border-top:1px solid var(--border-default);background:var(--bg-elevated)}.btn-primary-mobile{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:var(--space-4);background:var(--gradient-brand);color:white;border-radius:var(--radius-lg);font-size:var(--text-lg);font-weight:var(--font-bold);transition:transform var(--duration-fast);text-decoration:none;border:none;cursor:pointer}.btn-primary-mobile:active{transform:scale(.98)}@supports (-webkit-touch-callout:none){.mobile-nav-panel{height:-webkit-fill-available}}