.enhe-redesign-production,.enhe-redesign-production :is(.enhe-auth-page,.ai-trends-page){background-color:var(--enhe-page-bg);color:var(--enhe-text);font-family:var(--enhe-font-zh)}.enhe-redesign-production:lang(en),.enhe-redesign-production:lang(en) :is(.enhe-auth-page,.ai-trends-page){font-family:var(--enhe-font-en)}.enhe-redesign-production :is(.glass,.evidence-card,.dossier-card,.surface-panel,.surface-panel-soft,.filter-surface,.admin-shell-card){border:1px solid var(--enhe-border);background:var(--enhe-page-bg);color:var(--enhe-text);box-shadow:0 12px 32px rgba(4,98,194,.08);-webkit-backdrop-filter:none;backdrop-filter:none}.enhe-redesign-production [class*="text-[#8F9DB2]"],.enhe-redesign-production [class*="text-[#C5D0E2]"],.enhe-redesign-production [class*="text-[#F6FAFF]"]{color:var(--enhe-text)!important}.enhe-redesign-production :is([data-slot=button][data-variant=default],[class~=bg-primary],[class~="bg-[var(--marketing-accent)]"],[class~="bg-[var(--marketing-button)]"],[class~="bg-[var(--enhe-action)]"],[class~="bg-[var(--blue-9)]"],.site-language-switcher a.is-active,.mobile-nav-user-center){color:#fff!important}.enhe-redesign-production .ai-workflows-apply-filters,.enhe-redesign-production .ai-workflows-detail-link{color:#fff!important;-webkit-text-fill-color:#fff!important}.enhe-redesign-production :is(button,a,[role=button],[data-slot=button]):is([class*="bg-[var(--marketing-accent)]"],[class*="bg-[var(--marketing-button)]"],[class*="bg-[var(--enhe-action)]"],[class*="bg-[var(--blue-9)]"],[class*=bg-blue-],[class*="bg-[#0462C2]"],[class*="bg-[#7AA7FF]"]){background:var(--enhe-action)!important;color:#fff!important}.enhe-redesign-production [class*="border-white/"]{border-color:var(--enhe-border)!important}.redesign-header[data-home=true]{position:relative;inset:auto;z-index:var(--enhe-z-header);border-bottom-color:transparent;background:var(--enhe-page-bg);color:var(--enhe-text)}.redesign-header[data-home=true] .redesign-language-switch{color:var(--enhe-text)}.redesign-theme-switch{display:inline-grid;width:44px;min-width:44px;height:44px;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--enhe-text);cursor:pointer}.redesign-theme-switch:hover{color:var(--enhe-action)}.redesign-theme-switch:focus-visible{outline:2px solid var(--enhe-focus,#0462C2);outline-offset:3px}.redesign-theme-menu{width:200px;padding:8px;border:1px solid var(--enhe-border);border-radius:18px;background:var(--enhe-surface-elevated);color:var(--enhe-text);box-shadow:0 12px 32px rgb(15 23 42/16%)}.redesign-theme-option{display:grid;grid-template-columns:12px 20px 1fr;min-height:42px;align-items:center;gap:10px;padding:0 8px;border:0;border-radius:10px;background:transparent;color:var(--enhe-text);text-align:left;cursor:pointer}.redesign-theme-option:hover,.redesign-theme-option[aria-checked=true]{background:color-mix(in srgb,var(--enhe-action) 10%,transparent)}.redesign-theme-option-selected{color:var(--enhe-text);font-size:18px;line-height:1}.redesign-header[data-home=true] .redesign-avatar-trigger,.redesign-header[data-home=true] .redesign-login-link,.redesign-header[data-home=true] .redesign-menu-trigger{border-color:#000;background:var(--enhe-page-bg);color:var(--enhe-text)}.redesign-header-inner{width:min(100% - 48px,1560px);display:grid;grid-template-columns:154px minmax(220px,1fr) auto;gap:16px;padding-block:12px}.redesign-brand-lockup{width:154px;min-height:48px;gap:0;font-size:0;letter-spacing:0}.redesign-brand-mark{width:154px;height:auto;filter:brightness(0) saturate(100%);object-fit:contain}.redesign-brand-region{width:154px;min-width:0}@media (768px <= width < 1024px){.redesign-desktop-nav-list{gap:4px}.redesign-header[data-locale=en] .redesign-desktop-nav{font-size:11px;letter-spacing:0}}.dark .redesign-brand-mark{filter:brightness(0) invert(1)}.redesign-header[data-home=true] .redesign-brand-mark{filter:brightness(0) saturate(100%)}.dark .redesign-header[data-home=true] .redesign-brand-mark{filter:brightness(0) invert(1)}.redesign-header[data-home=true] .redesign-desktop-nav,.redesign-home-hero{color:var(--enhe-text)}.redesign-home-hero{min-height:calc(clamp(400px, 34vw, 500px) + clamp(23.4px, 2.34vw, 34.32px));display:flex;align-items:center;background-color:var(--enhe-page-bg);background-image:none}.redesign-home .redesign-home-hero-inner{width:min(100%,1040px);max-width:1040px;margin-inline:auto;padding:clamp(101.4px,10.14vw,148.72px) 24px clamp(72px,7.2vw,105.6px);text-align:center}.redesign-home .redesign-home-hero-inner h1{max-width:860px;margin:0 auto;color:var(--enhe-text);font-size:clamp(2.75rem,5.6vw,5.25rem);font-weight:750;letter-spacing:-.035em;line-height:1.1;text-wrap:balance}.redesign-home .redesign-home-subtitle{max-width:700px;margin:48px auto 0}@media (width >= 900px){.redesign-home .redesign-home-hero-inner h1{height:192px;display:flex;flex-direction:column;justify-content:center}.redesign-home .redesign-home-subtitle{min-height:64px}}.tool-detail-page [data-slot=button][data-variant=default],.tool-detail-page [data-slot=button][data-variant=default] *,.tool-detail-page [data-slot=button][data-variant=default]:is(:hover,:focus,:active){color:#fff!important;-webkit-text-fill-color:#fff!important}.tool-detail-page :is(.glass,.evidence-card,.dossier-card,.surface-panel,.surface-panel-soft,.filter-surface,.admin-shell-card,.tool-detail-copy-card):after{content:none!important;display:none!important;background:none!important;filter:none!important}.tool-detail-page .tool-download-button,.tool-detail-page .tool-download-button:is(:hover,:focus,:active){box-shadow:none!important;filter:none!important}.redesign-home .redesign-home-cta{border:1px solid var(--blue-11);border-radius:999px;background:var(--blue-11);color:#fff}.redesign-header-search{position:relative;min-width:0}.redesign-header-search input{height:46px;padding:10px 48px 10px 14px;border:1px solid #000;border-radius:var(--enhe-button-r);background:var(--enhe-page-bg);color:var(--enhe-text);font-size:14px}.redesign-header-search .redesign-header-search-submit{position:absolute;right:1px;top:1px;width:44px;height:44px;padding:0;color:var(--enhe-text)}.redesign-header-search-panel{z-index:var(--enhe-z-layer);box-sizing:border-box;width:max(320px,var(--radix-popover-trigger-width));max-width:calc(100vw - 24px);max-height:var(--radix-popover-content-available-height);overflow-y:auto;border-radius:var(--enhe-button-r);padding:16px;background:var(--enhe-page-bg);color:var(--enhe-text);font-family:var(--enhe-font-zh)}.redesign-header-search-panel h2,.redesign-header-search-panel p{margin:0;font-size:14px;line-height:1.6}.redesign-header-search-panel ul{display:grid;gap:4px;padding:0;margin:0;list-style:none}.redesign-header-search-panel a{display:grid;gap:4px;min-height:44px;padding:10px 8px;border-radius:var(--enhe-button-r);color:var(--enhe-text);text-decoration:none;overflow-wrap:anywhere;transition:background-color .14s ease-out}.redesign-header-search-panel a:focus-visible,.redesign-header-search-panel a:hover{background:var(--enhe-action);color:#fff}.redesign-header-search-panel a:focus-visible{outline:2px solid var(--enhe-focus);outline-offset:1px}.redesign-header-search-panel a span{font-size:12px}.redesign-header .redesign-avatar-trigger{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;line-height:42px}@media (width < 1280px){.redesign-header-inner{grid-template-columns:154px minmax(0,1fr);gap:10px 16px}.redesign-header-search{grid-row:2;grid-column:1/-1}.redesign-header .redesign-desktop-nav,.redesign-header .redesign-mobile-actions{grid-column:2;grid-row:1}}:is(.enhe-redesign-production,.enhe-redesign-preview):not(.enhe-admin-shell) :is(button,[role=button],[data-slot=button],input[type=submit],input[type=reset],a[class*=button],a[class*=btn],a[class*=cta],a[class*=control],.enhe-contentless-action,.redesign-login-link,.redesign-avatar-trigger,.redesign-language-switch,.redesign-nav-link,.footer-group>summary){border-radius:var(--enhe-button-r)!important}.redesign-home .redesign-home-cta:hover{border-color:var(--blue-12);background:var(--blue-12);color:#fff}.redesign-home-features{border:0;background:var(--enhe-page-bg);color:var(--enhe-text)}.redesign-home-features-inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(100% - 48px,1220px);margin-inline:auto;border:0;gap:28px;padding:28.8px 0 36px}.redesign-home-feature-folder{display:flex;min-width:0;flex-direction:column;align-items:center;gap:20px}.enhe-redesign-production .redesign-home-features .folder-float__trigger{background:transparent!important;transform:none}.enhe-redesign-production .redesign-home-features .folder-float__item{background:var(--ff-item)!important;color:var(--ff-item-ink)!important;transition:transform var(--ff-close) var(--ff-ease-out),opacity .16s ease,scale .16s var(--ff-spring)}.enhe-redesign-production .redesign-home-features .folder-float[data-open] .folder-float__item{transform:translate(calc(-50% + var(--x)),var(--y)) rotate(var(--r)) scale(1)!important}.enhe-redesign-production .redesign-home-features .folder-float__label,.enhe-redesign-production .redesign-home-features .folder-float__sub{color:var(--ff-label)!important}.redesign-home-features .folder-float__label{font-size:20px;font-weight:700}.redesign-home-features .folder-float__sub{opacity:1}.redesign-home-features .folder-float__front{background:linear-gradient(180deg,#3b82f6,#2563eb)}.redesign-home-features .folder-float[data-open] .folder-float__items:before{left:-100px;width:200px}@media (width < 520px){.redesign-home-features .redesign-home-features-inner{grid-template-columns:1fr;gap:64px;padding-top:57.6px}}.redesign-home-feature-card{display:flex;min-height:88px;align-items:center;gap:14px;padding:12px 18px;border:0;box-shadow:none;color:var(--enhe-text);text-decoration:none}.redesign-home-feature-card>svg,.redesign-home-feature-icon{flex:0 0 auto;color:var(--enhe-action)}.redesign-home-feature-icon{width:26px;height:26px}.redesign-home-feature-copy{display:grid;gap:4px}.redesign-home-feature-copy strong{font-size:1rem;font-weight:700}.redesign-home-feature-copy>span{color:var(--enhe-text-muted);font-size:.875rem;line-height:1.5}.redesign-home-feature-card:hover{border-color:var(--enhe-border);border-radius:var(--enhe-card-r);background:var(--enhe-page-bg);box-shadow:0 10px 26px rgba(4,98,194,.08)}.redesign-home-products,.redesign-home-reviews{border-top-color:var(--enhe-border);background:var(--enhe-page-bg)}.redesign-home-products-inner,.redesign-home-reviews-inner{padding-block:clamp(64px,8vw,104px)}.redesign-home-brand-value-inner h2,.redesign-home-products-heading h2{font-weight:700;color:var(--enhe-text);letter-spacing:-.035em}.redesign-home-product-card,.redesign-home-product-content,.redesign-home-review-card{border-color:var(--enhe-border);border-radius:16px;background:var(--enhe-page-bg);color:var(--enhe-text)}.redesign-home-review-card{box-shadow:0 10px 30px rgba(4,98,194,.07)}.redesign-home-product-media-frame{overflow:hidden;border-radius:22px}.redesign-home-reviews-disclosure{display:table;max-width:760px;margin:0 auto 24px;padding:6px 12px;border-radius:999px;background:var(--blue-11);color:#fff;font-size:.8rem;line-height:1.65;text-align:center}.redesign-home-review-avatar{border-radius:50%;object-fit:cover}.redesign-home-brand-value{border-top:0;background:var(--enhe-page-bg);color:var(--enhe-text)}.redesign-header{border-bottom:0!important}.enhe-redesign-production .redesign-home-review-card:not([data-position="0"]){border-color:transparent!important;background:transparent!important;box-shadow:none!important}.enhe-redesign-production:not(.enhe-admin-shell) :is(.border-t,.border-b,.border-y,hr){border-block-color:transparent!important}.enhe-redesign-production:not(.enhe-admin-shell) :is(.redesign-home-products,.redesign-home-reviews,.redesign-software-section,.footer-bottom){border-block-color:transparent!important}.enhe-redesign-production:not(.enhe-admin-shell) :is(.redesign-mobile-nav-dropdown,.redesign-mobile-nav a,.redesign-mobile-account,.ai-news-section-nav,.ai-news-page .ai-news-workspace-lead-grid,.enhe-contentless-hero){border-block-color:transparent!important}.redesign-home-brand-value-inner{width:min(100%,1160px);padding:clamp(72px,9vw,112px) 24px}.redesign-home-brand-value-inner h2{max-width:1120px;color:var(--enhe-text);font-size:clamp(1.25rem,3.5vw,3.75rem);letter-spacing:-.035em;line-height:1.18;text-wrap:balance}.redesign-footer{background:var(--enhe-footer);color:#000000}.enhe-redesign-production .tool-product-card{background:var(--enhe-surface)}.footer-bottom a:hover,.footer-grid a,.footer-grid a:hover,.footer-grid p{color:#000000}.footer-bottom{border-top-color:rgba(205,222,216,.24);color:#000000}.enhe-redesign-production .ai-trends-page{min-height:60vh;background:var(--enhe-page-bg);color:var(--enhe-text)}.enhe-redesign-production .ai-trends-page :is(.glass,.evidence-card,.dossier-card,.surface-panel,.surface-panel-soft,.filter-surface,.admin-shell-card){border-color:var(--enhe-border);background:var(--enhe-page-bg);color:var(--enhe-text)}.enhe-redesign-production .ai-trends-page .ai-trends-primary-action{border-color:var(--enhe-action)!important;background:var(--enhe-action)!important;color:#fff!important;box-shadow:0 8px 22px rgba(4,98,194,.2)!important}.enhe-redesign-production .ai-trends-page .ai-trends-primary-action:hover{border-color:var(--enhe-action-hover)!important;background:var(--enhe-action-hover)!important}.enhe-redesign-production .ai-trends-page .ai-trends-secondary-action{border-color:var(--enhe-border)!important;background:var(--enhe-page-bg)!important;color:var(--enhe-text)!important;box-shadow:none!important}.enhe-redesign-production .ai-trends-page .ai-trends-secondary-action:hover{border-color:var(--enhe-action)!important;background:var(--enhe-page-bg)!important;color:var(--enhe-action)!important}.enhe-redesign-production .customer-support-launcher{border-color:var(--enhe-border);background:var(--enhe-page-bg);color:var(--enhe-action)}.enhe-redesign-production .customer-support-launcher-label{color:var(--enhe-text)}.enhe-redesign-production .enhe-contentless-page .enhe-contentless-action-primary{border-color:var(--enhe-action);background:var(--enhe-action);color:#fff}.enhe-redesign-production .enhe-contentless-page .enhe-contentless-action-primary:hover{border-color:var(--enhe-action-hover);background:var(--enhe-action-hover);color:#fff}.enhe-redesign-production .enhe-contentless-page .enhe-contentless-action-secondary{border-color:var(--enhe-border);background:var(--enhe-page-bg);color:var(--enhe-text)}.enhe-redesign-production .enhe-contentless-page .enhe-contentless-action-secondary:hover{border-color:var(--enhe-action);background:var(--enhe-page-bg);color:var(--enhe-action)}.enhe-redesign-production .tool-detail-page{background:var(--enhe-page-bg);color:var(--enhe-text)}.enhe-redesign-production .tool-detail-page :is(.glass,.evidence-card,.dossier-card,.surface-panel,.surface-panel-soft,.filter-surface,.admin-shell-card){border-color:var(--enhe-border);background:var(--enhe-page-bg);color:var(--enhe-text)}.enhe-redesign-production .tool-detail-page [class*="text-[#8F9DB2]"],.enhe-redesign-production .tool-detail-page [class*="text-[#C5D0E2]"],.enhe-redesign-production .tool-detail-page [class*="text-[#F6FAFF]"]{color:var(--enhe-text)!important}.enhe-redesign-production .tool-detail-page [class*="text-[#5EF1C7]"],.enhe-redesign-production .tool-detail-page [class*="text-[#FFB86B]"]{color:var(--enhe-action)!important}.enhe-redesign-production .tool-detail-page [class*="bg-[#07101E]"],.enhe-redesign-production .tool-detail-page [class*="bg-[radial-gradient"],.enhe-redesign-production .tool-detail-page [class*="bg-[rgba("],.enhe-redesign-production .tool-detail-page [class*="bg-white/"]{background:var(--enhe-page-bg)!important}.enhe-redesign-production .tool-detail-page [class*="border-[rgba("],.enhe-redesign-production .tool-detail-page [class*="border-white/"]{border-color:var(--enhe-border)!important}.enhe-redesign-production .tool-detail-hero-stack,.enhe-redesign-production .tool-detail-hero-stack :is(.glass,.evidence-card,.dossier-card,.surface-panel,.surface-panel-soft,.filter-surface,.admin-shell-card){color:var(--enhe-text)}.enhe-redesign-production .tool-detail-hero-stack :is(.glass,.evidence-card,.dossier-card,.surface-panel,.surface-panel-soft,.filter-surface,.admin-shell-card){border-color:var(--enhe-border);background:var(--enhe-page-bg)}.enhe-redesign-production .tool-detail-hero-stack [class*="bg-[#07101E]"],.enhe-redesign-production .tool-detail-hero-stack [class*="bg-[radial-gradient"],.enhe-redesign-production .tool-detail-hero-stack [class*="bg-white/"]{background:var(--enhe-page-bg)!important}.enhe-redesign-production .tool-detail-hero-stack [class*="text-[#FFB86B]"]{color:var(--enhe-action)!important}.enhe-redesign-production .tool-detail-hero-stack :is(input,select,textarea){border-color:var(--enhe-border);background-color:var(--enhe-page-bg);color:var(--enhe-text)}.enhe-redesign-production .enhe-auth-page{min-height:calc(100vh - var(--enhe-header-h));background:var(--enhe-page-bg);color:var(--enhe-text)}.enhe-redesign-production .enhe-auth-page:before{display:none}.enhe-redesign-production .enhe-auth-page .surface-panel{border-color:var(--enhe-border);border-radius:20px;background:var(--enhe-page-bg);box-shadow:0 18px 48px rgba(4,98,194,.1)}.enhe-redesign-production .enhe-auth-page :is(.form-control-dark,input,textarea){border:1px solid var(--enhe-border);border-radius:10px;background:var(--enhe-page-bg);color:var(--enhe-text)}.enhe-redesign-production .enhe-auth-page :is(.form-control-dark,input,textarea)::placeholder{color:#000000;opacity:1}.enhe-redesign-production .enhe-auth-page .login-submit-button{border-color:var(--enhe-action)!important;border-radius:999px;background:var(--enhe-action)!important;box-shadow:0 8px 22px rgba(4,98,194,.2)!important;color:#fff!important}.enhe-redesign-production .enhe-auth-page .login-submit-button:hover{border-color:var(--enhe-action-hover)!important;background:var(--enhe-action-hover)!important}.enhe-redesign-production .enhe-auth-page .login-submit-button,.enhe-redesign-production .enhe-auth-page .login-submit-button *{color:#fff!important;-webkit-text-fill-color:#fff!important}.enhe-redesign-production :is(button,[role=button],a[class*=button],a[class*=cta],a[class*=card],a[class*=control],.enhe-contentless-action,.redesign-language-link,.redesign-login-link,.redesign-avatar-trigger,.redesign-home-product-detail-link,.footer-group>summary){transition:background-color var(--enhe-motion-fast) var(--enhe-ease-ui-move),border-color var(--enhe-motion-fast) var(--enhe-ease-ui-move),box-shadow var(--enhe-motion-fast) var(--enhe-ease-ui-move),color var(--enhe-motion-fast) var(--enhe-ease-ui-move),transform var(--enhe-motion-fast) var(--enhe-ease-ui-move)}.enhe-redesign-production :is(button:not(:disabled),[role=button],a[class*=button],a[class*=cta],a[class*=card],a[class*=control],.enhe-contentless-action,.redesign-language-link,.redesign-login-link,.redesign-avatar-trigger,.redesign-home-product-detail-link,.footer-group>summary):active{transform:scale(.985);transition-duration:.1s}.enhe-redesign-production .redesign-home :is(button:not(:disabled),[role=button],a[class*=button],a[class*=cta],a[class*=card],a[class*=control],.redesign-home-product-detail-link){transition-duration:.1s;transition-timing-function:var(--enhe-ease-ui-feedback)}.enhe-redesign-production .redesign-home :is(button:not(:disabled),[role=button],a[class*=button],a[class*=cta],a[class*=card],a[class*=control],.redesign-home-product-detail-link):active{transform:scale(.97);transition-duration:.14s}.enhe-redesign-production :is(button,[role=button],a[class*=button],a[class*=cta],a[class*=card],a[class*=control],.enhe-contentless-action,.redesign-language-link,.redesign-login-link,.redesign-avatar-trigger,.redesign-home-product-detail-link,.footer-group>summary):focus-visible{outline:3px solid var(--enhe-focus);outline-offset:3px}.enhe-redesign-production article[class*=card]:not(.redesign-home-review-card){transition:border-color var(--enhe-motion-standard) var(--enhe-ease-ui-move),box-shadow var(--enhe-motion-standard) var(--enhe-ease-ui-move),transform var(--enhe-motion-standard) var(--enhe-ease-ui-move)}@media (hover:hover) and (pointer:fine){.enhe-redesign-production :is(button:not(:disabled),[role=button],a[class*=button],a[class*=cta],a[class*=card],a[class*=control],.enhe-contentless-action,.redesign-language-link,.redesign-login-link,.redesign-avatar-trigger,.redesign-home-product-detail-link,.footer-group>summary):hover{transform:translateY(-2px)}.enhe-redesign-production article[class*=card]:not(.redesign-home-review-card):hover{border-color:#a9bad3;box-shadow:0 14px 34px rgba(4,98,194,.11);transform:translateY(-3px)}}@media (width < 900px){.redesign-home-features-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.redesign-home-feature-card:nth-child(-n+2),.redesign-home-feature-card:nth-child(2){border:0}}@media (width < 768px){.redesign-header-inner{width:min(100% - 32px,1320px)}.redesign-home-features-inner>.redesign-home-feature-folder:first-child{grid-column:1/-1}.redesign-home-hero{min-height:0}.redesign-home .redesign-home-hero-inner{padding:108.16px 22px 57.6px}.redesign-home .redesign-home-hero-inner h1{max-width:720px;margin-inline:auto;font-size:clamp(2.25rem,9vw,3.5rem);line-height:1.12}.redesign-home .redesign-home-subtitle{max-width:520px;margin:40px auto 0}.redesign-home .redesign-home-cta{width:auto;min-width:176px;margin-top:26px}.redesign-home-features-inner{width:min(100% - 32px,1220px);padding-block:26.4px 22px}.redesign-home-feature-card{min-height:92px;gap:10px;padding:10px 8px;border:0}.redesign-home-feature-copy>span{font-size:.8rem}.redesign-home-reviews-disclosure{margin:0 auto 20px}.redesign-home-brand-value-inner{padding:72px 20px}}@media (width < 420px){.redesign-header-inner{width:min(100% - 24px,1320px);gap:6px}.redesign-mobile-actions{gap:4px}.redesign-mobile-actions .redesign-language-switch{padding-inline:4px}.redesign-mobile-actions .redesign-language-link{min-width:30px;padding-inline:2px}.redesign-mobile-actions .redesign-language-separator{padding-inline:2px}}@media (prefers-reduced-motion:reduce){.redesign-header-search-panel{animation:none!important}.enhe-redesign-production .site-floating-action{transition:none!important}.enhe-redesign-production .site-floating-action:hover{transform:none}.enhe-redesign-production .customer-support-launcher{transition-property:border-color!important}.enhe-redesign-production :is(button,[role=button],a[class*=button],a[class*=cta],a[class*=card],a[class*=control],.enhe-contentless-action,.redesign-language-link,.redesign-login-link,.redesign-avatar-trigger,.redesign-home-product-detail-link,.footer-group>summary,article[class*=card]:not(.redesign-home-review-card)){scroll-behavior:auto;transition-duration:.01ms!important}.enhe-redesign-production :is(button:not(:disabled),[role=button],a[class*=button],a[class*=cta],a[class*=card],a[class*=control],.enhe-contentless-action,.redesign-language-link,.redesign-login-link,.redesign-avatar-trigger,.redesign-home-product-detail-link,.footer-group>summary):active,.enhe-redesign-production :is(button:not(:disabled),[role=button],a[class*=button],a[class*=cta],a[class*=card],a[class*=control],.enhe-contentless-action,.redesign-language-link,.redesign-login-link,.redesign-avatar-trigger,.redesign-home-product-detail-link,.footer-group>summary):hover{transform:none}.enhe-redesign-production article[class*=card]:not(.redesign-home-review-card):hover{transform:none}.enhe-redesign-production .redesign-home :is(button,[role=button],a[class*=button],a[class*=cta],a[class*=card],a[class*=control],.redesign-home-product-detail-link){transition-property:background-color,border-color,box-shadow,color,opacity!important;transition-duration:var(--enhe-motion-fast)!important;transition-timing-function:var(--enhe-ease-ui-feedback)!important}}@media (width >= 768px){.redesign-header-search{width:50%}}.redesign-header .redesign-avatar-trigger,.redesign-header .redesign-language-switch,.redesign-header .redesign-login-link{border:0!important;background:var(--enhe-action)!important;color:#fff!important}.redesign-header .redesign-language-link,.redesign-header .redesign-language-link:hover{color:#fff}body :is(.site-user-chip.site-user-chip,.redesign-header .redesign-avatar-trigger){background:transparent!important;color:var(--enhe-text,#000)!important;-webkit-text-fill-color:currentColor!important;font:inherit;font-size:.875rem;box-shadow:none!important}body .redesign-footer,body .redesign-footer nav{--enhe-focus:#fff;background-color:var(--enhe-footer)!important;color:#fff}.redesign-footer :is(h3,p,a,summary),.redesign-footer a:hover{color:#fff}.redesign-footer .footer-brand-logo{filter:brightness(0) invert(1);transform:translateY(10%)}.enhe-redesign-production>.site-breadcrumbs{width:min(100% - 64px,var(--enhe-content-max));padding:12px 0 0}.redesign-footer .footer-brand{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;transform:translateX(-20%)}@media (width >= 1280px){.redesign-footer .footer-brand{position:relative;display:block;height:100%}.redesign-footer .footer-brand-logo{position:absolute;inset-block-start:50%;inset-inline-start:20%;transform:translateY(-40%)}.redesign-footer .footer-social-links{position:absolute;inset-block-end:0;inset-inline-start:20%;width:min(100%,240px);justify-content:center}}.redesign-footer .footer-social-links{display:flex;align-items:center;gap:10px}.redesign-footer .footer-social-links a{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid rgb(255 255 255/45%);border-radius:8px;color:#fff;transition:color var(--enhe-motion-fast),background-color var(--enhe-motion-fast)}.redesign-footer .footer-social-links a:hover{background:#fff;color:#0d3a6d}.redesign-footer-inner{width:min(100% - 64px,calc(var(--enhe-content-max) + 480px))}.redesign-footer .footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:32px;min-height:126px}.footer-navigation{display:flex;justify-content:flex-end;align-items:flex-start;gap:24px;min-width:0}.redesign-footer .footer-navigation nav{min-width:0;margin-inline-end:0}.footer-navigation .footer-group-trigger{white-space:nowrap}.redesign-footer .redesign-home-brand-value{min-width:0;background:transparent!important;color:#fff}.redesign-footer .redesign-home-brand-value-inner{width:100%;padding:0;text-align:center}.redesign-footer .redesign-home-brand-value-inner h2{margin:0;color:#fff;font-family:Microsoft YaHei,Arial,sans-serif;font-weight:800;letter-spacing:-.03em;font-size:clamp(2.25rem,3.2vw,3rem);line-height:1.06}.redesign-footer .footer-bottom{justify-content:center;margin-top:32px;text-align:center}@media (768px <= width < 1280px){.redesign-footer .footer-grid{grid-template-columns:240px minmax(0,1fr)}.footer-navigation{grid-column:1/-1}}@media (width < 768px){.enhe-redesign-production>.site-breadcrumbs,.redesign-footer-inner{width:calc(100% - 40px)}.redesign-footer .footer-grid{grid-template-columns:minmax(0,1fr);gap:28px}.redesign-footer .footer-brand{transform:none}.redesign-footer .footer-social-links{margin-inline-end:0}.footer-navigation{flex-wrap:wrap;gap:8px 20px}}.redesign-footer .footer-copyright-filings{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;margin-inline:0}body .customer-support-widget[data-support-open=false]{width:44px;height:44px}:is(.enhe-redesign-production,.enhe-redesign-preview) .customer-support-widget button.customer-support-launcher,body .customer-support-widget .customer-support-launcher{width:44px;height:44px;min-height:44px;justify-content:center;gap:0;padding:0;border-radius:50%!important}.enhe-redesign-production .site-floating-actions{position:fixed;z-index:69;right:calc(24px + env(safe-area-inset-right, 0px));bottom:calc(80px + env(safe-area-inset-bottom, 0px));display:flex;flex-direction:column;gap:8px}.enhe-redesign-production .site-floating-action-container{position:relative;display:grid;place-items:center}.enhe-redesign-production .site-floating-action{position:relative;display:grid;width:44px;min-width:44px;height:44px;min-height:44px;place-items:center;padding:0;border:1px solid var(--enhe-border);border-radius:50%;background:#fff;color:var(--enhe-action);cursor:pointer;appearance:none}.enhe-redesign-production button.site-floating-action.customer-support-launcher{border-radius:50%!important}.enhe-redesign-production .site-floating-action:focus-visible{outline:2px solid var(--enhe-action);outline-offset:2px}@media (width < 484px){.enhe-redesign-production .site-floating-action:hover{transform:none}}.enhe-redesign-production .site-floating-action-panel{position:absolute;z-index:100;right:calc(100% + 12px);bottom:-4px;display:flex;width:min(360px,calc(100vw - 88px));max-height:min(68vh,620px);flex-direction:column;overflow:hidden;border:1px solid var(--enhe-border);background:#fff;color:#101828;box-shadow:0 18px 44px rgba(16,24,40,.2)}.enhe-redesign-production .site-floating-action-panel-footer,.enhe-redesign-production .site-floating-action-panel-header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.enhe-redesign-production .site-floating-action-panel-header{border-bottom:1px solid var(--enhe-border)}.enhe-redesign-production .site-floating-action-panel-header h2{margin:0;color:#101828;font-size:1rem;font-weight:700}.enhe-redesign-production .site-floating-action-close{display:grid;width:32px;height:32px;place-items:center;padding:0;border:0;background:transparent;color:#101828;cursor:pointer}.enhe-redesign-production .site-floating-action-panel-content{min-height:60px;overflow-y:auto;overscroll-behavior:contain}.enhe-redesign-production .site-floating-action-list{display:grid;gap:0;margin:0;padding:0;list-style:none}.enhe-redesign-production .site-floating-action-list>li{border-bottom:1px solid var(--enhe-border)}.enhe-redesign-production .site-floating-notification,.enhe-redesign-production .site-floating-order{display:grid;gap:7px;padding:14px 16px;color:#101828;text-decoration:none}.enhe-redesign-production .site-floating-order-top{display:flex;justify-content:space-between;gap:12px;color:#596579;font-size:.75rem}.enhe-redesign-production .site-floating-order-top strong{color:#0462C2;font-size:.875rem}.enhe-redesign-production .site-floating-notification strong,.enhe-redesign-production .site-floating-order-name{color:#101828;font-size:.875rem;font-weight:700}.enhe-redesign-production .site-floating-notification time,.enhe-redesign-production .site-floating-order-meta{color:#596579;font-size:.75rem}.enhe-redesign-production .site-floating-notification-unread{background:#f0f7ff}.enhe-redesign-production .site-floating-notification p{margin:0;color:#364152;font-size:.8125rem;line-height:1.6}.enhe-redesign-production .site-floating-action-panel-footer,.enhe-redesign-production .site-floating-action-state a,.enhe-redesign-production .site-floating-notification a{color:#0462C2;font-size:.8125rem;font-weight:700;text-decoration:none}.enhe-redesign-production .site-floating-action-panel-footer{justify-content:center;border-top:1px solid var(--enhe-border)}.enhe-redesign-production .site-floating-action-state{display:grid;gap:12px;margin:0;padding:18px 16px;color:#364152;font-size:.875rem;line-height:1.6}.enhe-redesign-production .site-floating-action-state p{margin:0}.enhe-redesign-production .site-floating-action-state button{width:fit-content;padding:0;border:0;background:transparent;color:#0462C2;font-weight:700;cursor:pointer}.site-floating-action-unread{position:absolute;top:5px;right:5px;width:8px;height:8px;border:1px solid var(--enhe-page-bg);border-radius:50%;background:#dc2626}.enhe-redesign-production:has(.customer-support-widget[data-support-open=true]) .site-floating-actions,.enhe-redesign-production:has(.redesign-software-category-layer[data-layer-rendered=true]) .site-floating-actions{display:none}@media (width < 768px){.enhe-redesign-production .site-floating-actions{right:calc(16px + env(safe-area-inset-right, 0px));bottom:calc(72px + env(safe-area-inset-bottom, 0px))}.redesign-footer{padding-bottom:72px}}@media (width >= 1280px){.redesign-footer .footer-grid{min-height:192px}}.redesign-header .redesign-account-menu{display:flex;align-items:center}.redesign-header .redesign-avatar-trigger{display:flex!important;align-items:center;line-height:1.25rem}.enhe-redesign-production .ai-trends-primary-action,.enhe-redesign-production .ai-trends-primary-action *{color:#fff!important;-webkit-text-fill-color:#fff!important}@media (width < 768px){.redesign-home-features-inner>.redesign-home-feature-folder:nth-child(3){grid-column:1/-1}}.redesign-home .redesign-home-subtitle{color:var(--enhe-text-muted)}.redesign-home .redesign-home-products-heading h2,.redesign-home .redesign-home-subtitle{font-family:inherit;font-size:clamp(1rem,1.3vw,1.2rem);font-weight:400!important;line-height:1.65;letter-spacing:normal}.redesign-home .redesign-home-products-heading h2{color:var(--enhe-text,#080808)}.redesign-nav-trends-anchor{position:relative}.redesign-header .redesign-nav-link{position:relative;z-index:2}.redesign-hanging-mascot{display:none}.redesign-footer{position:relative;z-index:1;isolation:isolate}.redesign-footer:before{position:absolute;z-index:2;inset:0;background:inherit;content:"";pointer-events:none}.redesign-footer-inner{z-index:3}.enhe-redesign-production .redesign-home-reviews{isolation:isolate}.redesign-footer-mascot{--footer-mascot-size:396px;position:absolute;z-index:1;top:calc(var(--footer-mascot-size) * -.78);left:48px;display:block;width:var(--footer-mascot-size);margin-left:0;transform-origin:50% 100%;animation:enhe-footer-mascot-walk 2.2s ease-in-out infinite;pointer-events:none}.redesign-footer-mascot img{display:block;width:100%;height:auto}@keyframes enhe-hanging-tag-swing{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}@keyframes enhe-footer-mascot-walk{0%,to{transform:translate3d(-12px,0,0) rotate(-2deg)}25%{transform:translate3d(-5px,-2px,0) rotate(-.5deg)}50%{transform:translate3d(12px,0,0) rotate(2deg)}75%{transform:translate3d(5px,-2px,0) rotate(.5deg)}}@media (min-width:1024px){.redesign-hanging-mascot{position:absolute;z-index:1;top:-14px;left:calc(100% + 6px);display:block;width:72px;height:0;margin-left:-36px;transform-origin:50% 0;animation:enhe-hanging-tag-swing 4.6s ease-in-out infinite;pointer-events:none}.redesign-mascot-cord{position:absolute;top:0;left:35px;width:2px;height:74px;border-radius:2px;background:color-mix(in srgb,var(--enhe-action) 55%,#fff)}.redesign-hanging-mascot-image{position:absolute;top:69px;left:0;display:block;width:72px;height:auto;filter:drop-shadow(0 5px 8px rgb(13 38 76/16%))}}@media (max-width:767px){.redesign-footer-mascot{--footer-mascot-size:min(294px,calc(100vw - 96px));left:44px}}@media (prefers-reduced-motion:reduce){.redesign-footer-mascot,.redesign-hanging-mascot{animation:none}}@media (width < 768px){.redesign-home .redesign-home-products-heading h2{font-size:clamp(1rem,1.3vw,1.2rem)}}.redesign-header-user-avatar{width:28px;height:28px;flex:0 0 28px;border-radius:50%;object-fit:cover}.redesign-header .redesign-avatar-trigger{gap:7px}.redesign-header-user-name{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}