/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--shimmer-angle:20deg}*,::backdrop,:after,:before{--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:host,:root{--default-font-family:var(--font-noto-sans);--default-mono-font-family:"Geist Mono","Geist Mono Fallback",ui-monospace,monospace}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background-color:var(--background);color:var(--foreground);background-image:linear-gradient(#f5f8fc08,#0000 36%),radial-gradient(60% 42% at 50% -12%,#4f708f14 0,#0000 64%)}html{font-family:var(--font-noto-sans)}}@layer components;@layer utilities{.hardware-mall-theme{color-scheme:light;font-family:var(--font-hardware-body,var(--font-noto-sans)),ui-sans-serif,system-ui,sans-serif}.hardware-mall-heading,.hardware-mall-theme h1,.hardware-mall-theme h2,.hardware-mall-theme h3{font-family:var(--font-hardware-heading,var(--font-noto-sans)),ui-sans-serif,system-ui,sans-serif}.hardware-mall-product-title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;letter-spacing:0!important;text-wrap:balance!important;white-space:normal!important;font-size:1.12rem!important;line-height:1.45!important}.tap-target{min-width:44px;min-height:44px}.safe-pb{padding-bottom:max(.75rem,env(safe-area-inset-bottom,0px))}.safe-pt{padding-top:max(0px,env(safe-area-inset-top,0px))}.safe-px{padding-left:max(.75rem,env(safe-area-inset-left,0px));padding-right:max(.75rem,env(safe-area-inset-right,0px))}.h-dvh-safe{height:100dvh}.h-dvh-safe,.max-h-dvh-safe{max-height:100dvh}.snap-x-mandatory{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.snap-start-card{scroll-snap-align:start;scroll-snap-stop:always}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}@font-face{font-family:Alibaba PuHuiTi;src:url(/optimized/frontop/fonts/alibaba-puhuiti-regular-site.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Alibaba PuHuiTi-Heavy;src:url(/optimized/frontop/fonts/alibaba-puhuiti-heavy-site.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}.font-frontop{font-family:"Alibaba PuHuiTi",var(--font-noto-sans),"PingFang SC","Microsoft YaHei",ui-sans-serif,system-ui,sans-serif}.font-frontop-heavy{font-family:"Alibaba PuHuiTi-Heavy","Alibaba PuHuiTi",var(--font-noto-sans),"PingFang SC","Microsoft YaHei",ui-sans-serif,system-ui,sans-serif}.deferred-frontop-fonts:not(.deferred-frontop-fonts-ready) .font-frontop,.deferred-frontop-fonts:not(.deferred-frontop-fonts-ready) .font-frontop-heavy{font-family:var(--font-noto-sans)}.frontop-bg-case-list{background-image:url(/frontop/assets/case-list-bg-BskSfRtr.png)}.frontop-bg-case-list-optimized{background-image:url(/optimized/frontop/assets/case-list-bg-BskSfRtr-1920.webp)}.frontop-bg-home-optimized{background-image:url(/optimized/frontop/assets/home2-bg-CibSUY0T-1440.webp)}@media (max-width:767px){.frontop-bg-home-optimized{background-image:-webkit-image-set(url(/optimized/frontop/assets/home2-bg-CibSUY0T-480.webp) 1x,url(/optimized/frontop/assets/home2-bg-CibSUY0T-1024.webp) 2x,url(/optimized/frontop/assets/home2-bg-CibSUY0T-1440.webp) 3x);background-image:image-set("/optimized/frontop/assets/home2-bg-CibSUY0T-480.webp" 1x,"/optimized/frontop/assets/home2-bg-CibSUY0T-1024.webp" 2x,"/optimized/frontop/assets/home2-bg-CibSUY0T-1440.webp" 3x)}}.defer-offscreen-rendering{content-visibility:auto;contain-intrinsic-size:auto 1000px}.defer-offscreen-rendering-industry{contain-intrinsic-size:auto 850px}.defer-offscreen-rendering-cases{contain-intrinsic-size:auto 1190px}@media (max-width:767px){.defer-offscreen-rendering-industry{contain-intrinsic-size:auto 1100px}.defer-offscreen-rendering-cases{contain-intrinsic-size:auto 1460px}}@media print{.defer-offscreen-rendering{content-visibility:visible;contain-intrinsic-size:none}}:root{--font-noto-sans:"Source Han Sans SC","Noto Sans CJK SC","PingFang SC","Microsoft YaHei",ui-sans-serif,system-ui,sans-serif;--font-noto-serif:"Songti SC","STSong","Noto Serif CJK SC","PingFang SC",serif;--lj-deep-blue:#0f3d91;--lj-tech-blue:#1a66c9;--lj-soft-blue:#edf5ff;--lj-light-gray:#f5f7fb;--lj-border:#d9e3f0;--lj-text:#10213a;--lj-text-muted:#5a6d87;--lj-card-radius:.5rem;--lj-button-radius:.5rem;--lj-card-shadow:0 18px 52px -42px #0f3d9147;--background:oklch(98% .006 250);--foreground:oklch(22% .04 255);--card:oklch(100% 0 0);--card-foreground:oklch(22% .04 255);--popover:oklch(100% 0 0);--popover-foreground:oklch(22% .04 255);--primary:oklch(44% .16 258);--primary-foreground:oklch(100% 0 0);--secondary:oklch(96% .01 250);--secondary-foreground:oklch(28% .04 255);--muted:oklch(95% .012 250);--muted-foreground:oklch(52% .04 255);--accent:oklch(94% .04 245);--accent-foreground:oklch(30% .08 255);--destructive:oklch(57.7% .245 27.325);--border:oklch(88% .02 250);--input:oklch(88% .02 250);--ring:oklch(55% .16 258);--chart-1:oklch(55% .16 258);--chart-2:oklch(62% .12 220);--chart-3:oklch(70% .11 190);--chart-4:oklch(58% .1 165);--chart-5:oklch(48% .08 235);--radius:.5rem;--sidebar:oklch(98% .006 250);--sidebar-foreground:oklch(22% .04 255);--sidebar-primary:oklch(44% .16 258);--sidebar-primary-foreground:oklch(100% 0 0);--sidebar-accent:oklch(94% .04 245);--sidebar-accent-foreground:oklch(30% .08 255);--sidebar-border:oklch(88% .02 250);--sidebar-ring:oklch(55% .16 258)}html{color-scheme:light;font-size:16px!important}@media (min-width:1024px){[data-public-page] :where(h1,h2,h3){overflow-wrap:anywhere;max-width:100%;letter-spacing:0!important;text-wrap:balance!important;white-space:normal!important}[data-public-page] :where(h1){font-size:2.85rem!important;line-height:1.12!important}[data-public-page] :where(h2){font-size:2.05rem!important;line-height:1.16!important}[data-public-page] :where(h3){font-size:1.35rem!important;line-height:1.2!important}[data-public-page] .about-honor-card-title{text-wrap:balance!important;white-space:normal!important;font-size:.875rem!important;line-height:1.35!important}}.about-honor-mobile-preview{display:block}.about-honor-grid{display:none}@media (min-width:768px){.about-honor-mobile-preview{display:none}.about-honor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}}@media (min-width:1280px){.about-honor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:960px){#home-value-engines [data-home-value-engine-scroller]{margin-left:0;margin-right:0;padding-bottom:0;padding-left:0;padding-right:0;overflow:visible}#home-value-engines [data-home-value-engine-track]{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}#home-value-engines [data-home-value-engine-track]>article{scroll-snap-align:none;flex-shrink:1;width:auto;min-width:0}}@media (min-width:640px){#home-value-engines [data-home-value-engine-visual]{max-width:200px;height:150px}}@media (min-width:768px) and (max-width:1023px){#home-value-engines [data-admin-preview=homeValueEnginesTitle]{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1024px){#home-value-engines [data-home-value-engine-track]>[data-admin-preview-list-item=homeValueEngines]{border-radius:1.875rem;padding:2rem 1.75rem 1.75rem}#home-value-engines [data-home-value-engine-visual]{max-width:230px;height:190px}#home-value-engines [data-home-value-engine-content]{padding-top:1.25rem}#home-value-engines [data-home-value-engine-content]>h3{margin-top:1rem}#home-value-engines [data-admin-preview=homeValueEngineDescription]{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;margin-top:.75rem;line-height:1.75rem;display:block;overflow:visible}#home-value-engines [data-home-value-engine-bullets]{margin-top:1.25rem}#home-value-engines [data-home-value-engine-bullets]>:not(:last-child){margin-bottom:.5rem}}@keyframes resource-carousel-cue{0%,to{transform:translate(0)}48%{transform:translate(7px)}}@keyframes resource-carousel-cue-ring{0%{opacity:.56;transform:scale(.82)}to{opacity:0;transform:scale(1.7)}}.resource-carousel-cue-icon{animation:resource-carousel-cue 1.45s cubic-bezier(.22,1,.36,1) infinite}.resource-carousel-cue-ring{border:1px solid #0f63d852;border-radius:9999px;animation:resource-carousel-cue-ring 1.45s cubic-bezier(.22,1,.36,1) infinite;position:absolute;inset:-.35rem}.career-job-detail-prose{color:#333}.career-job-detail-prose :where(h1,h2,h3,h4){color:#333;margin:1rem 0 .35rem;font-size:.95rem;font-weight:700;line-height:1.7}.career-job-detail-prose :where(p,ul,ol){margin:.2rem 0}.career-job-detail-prose :where(ul,ol){padding-left:1.25rem}.career-job-detail-prose :where(li,p){color:#333;line-height:1.9}@media (prefers-reduced-motion:reduce){.resource-carousel-cue-icon,.resource-carousel-cue-ring{animation:none}}.admin-light-theme{color-scheme:light;font-family:var(--font-noto-sans),"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Segoe UI",ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-synthesis:none;--background:#f8fafc;--foreground:#0f172a;--card:oklch(100% 0 0);--card-foreground:oklch(15% .02 240);--popover:oklch(100% 0 0);--popover-foreground:oklch(15% .02 240);--primary:#2563eb;--primary-foreground:oklch(100% 0 0);--secondary:oklch(95% .01 240);--secondary-foreground:oklch(20% .02 240);--muted:oklch(95% .01 240);--muted-foreground:oklch(45% .03 240);--accent:oklch(95% .01 240);--accent-foreground:oklch(20% .02 240);--destructive:oklch(55% .22 25);--border:oklch(0% 0 0/.12);--input:oklch(0% 0 0/.1);--ring:#2563eb}.admin-light-theme ::placeholder{color:#94a3b8!important}.admin-light-theme [data-slot=label],.admin-light-theme label{line-height:1.45;color:#0f172a!important}.admin-light-theme input,.admin-light-theme select,.admin-light-theme textarea{font:inherit;letter-spacing:normal;color:#0f172a!important;background-color:#fff!important;border-color:#cbd5e1!important}.admin-light-theme input:focus,.admin-light-theme select:focus,.admin-light-theme textarea:focus{border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb29!important}.admin-light-theme [data-slot=button],.admin-light-theme button{font:inherit;letter-spacing:normal}.admin-light-theme :is(button,a[href],summary,input[type=checkbox],input[type=radio],select){cursor:pointer}.admin-light-theme :is(p,label,[data-slot=label],summary,th,td,a,button,[data-slot=button]){overflow-wrap:anywhere}.admin-light-theme :is(p,label,[data-slot=label],summary,th,td){line-height:1.6}.admin-light-theme textarea{resize:vertical;line-height:1.65}.admin-light-theme [data-admin-anchor],.admin-light-theme [data-admin-section]{scroll-margin-top:7rem;transition:border-color .18s,box-shadow .18s,background-color .18s}.admin-light-theme [data-admin-anchor]:target,.admin-light-theme [data-admin-section]:target{border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb2e,0 22px 58px -42px #0f3d915c!important}.admin-light-theme .admin-panel{background:linear-gradient(#fffffffa,#f8fafcfa);border:1px solid #e2e8f0;box-shadow:0 24px 70px -56px #0f172a59}.admin-light-theme .admin-subtle-panel{background:#f8fafc;border:1px solid #e2e8f0}.admin-light-theme .admin-input-shell{background:#fff;border:1px solid #cbd5e1;box-shadow:inset 0 1px #ffffffbf}.admin-light-theme .admin-grid-field [data-slot=label],.admin-light-theme .admin-grid-field label{margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block;color:#0f172a!important}.admin-light-theme .admin-grid-field[data-tone=soft]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;padding:.875rem}.admin-light-theme .admin-grid-field-note{color:#64748b;margin-top:.5rem;font-size:.75rem;line-height:1.5}.admin-light-theme .admin-helper-text{color:#64748b;font-size:.8125rem;line-height:1.65}.admin-light-theme .admin-outline-button{min-height:2.5rem;font-size:.875rem;font-weight:500;color:#0f172a!important}.admin-light-theme .admin-outline-button:hover{color:#0f172a!important}.admin-light-theme .admin-outline-button svg{color:currentColor}@media (max-width:767px),(pointer:coarse){#site-header :is(button,[role=button],a[href],summary,select),.admin-light-theme :is(button,[role=button],a[href],summary,select),[data-public-page] :is(button,[role=button],a[href],summary,select){min-width:44px;min-height:44px}}@media (min-width:768px){details.solution-directory-sector>summary{display:none}details.solution-directory-sector:not([open])>.solution-directory-sector-content,details.solution-directory-sector>.solution-directory-sector-content{display:block!important}details.solution-sector-more{display:contents}details.solution-sector-more>summary{display:none}details.solution-sector-more:not([open])>.solution-sector-more-content,details.solution-sector-more>.solution-sector-more-content{display:contents!important}}.admin-light-theme .admin-sticky-actions{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffffb8,#fffffffa 22%);border-top:1px solid #e2e8f0;margin-top:2rem;position:sticky;bottom:0}body[data-admin-editor-mode=daily] [data-admin-advanced=true]{display:none!important}.admin-light-theme .admin-preview-viewport-desktop{width:1280px;max-width:none}.admin-light-theme .admin-preview-viewport-tablet{width:820px;max-width:none}.admin-light-theme .admin-preview-viewport-mobile{width:390px;max-width:none}.admin-light-theme .dashboard-leads-table [data-slot=table-row]{opacity:1!important}.admin-light-theme .dashboard-leads-table [data-slot=table-cell]{color:#334155!important;opacity:1!important}.btn-glow{box-shadow:0 16px 38px -28px #10284a6b}.card-glow{border:1px solid #d2dfedb8;box-shadow:0 24px 64px -52px #10284a57}.text-gradient-cyan{color:#1d6d8f}.text-gradient-blue{color:#f7fbff}.bg-grid{background-image:radial-gradient(circle,#3a577414 1px,#0000 0);background-size:56px 56px}@keyframes scan{0%{transform:translateY(-100%)}to{transform:translateY(100vh)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #00e4ff4d}50%{box-shadow:0 0 40px #00e4ff99,0 0 80px #00e4ff33}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes particle-flow{0%{opacity:0;transform:translateY(20px)}50%{opacity:1}to{opacity:0;transform:translateY(-20px)}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.65)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-fade:after,.marquee-fade:before{content:"";z-index:2;pointer-events:none;width:80px;position:absolute;top:0;bottom:0}.marquee-fade:before{background:linear-gradient(90deg,#040f1ee6,#0000);left:0}.marquee-fade:after{background:linear-gradient(270deg,#040f1ee6,#0000);right:0}.marquee-fade-light:after,.marquee-fade-light:before{content:"";z-index:2;pointer-events:none;width:48px;position:absolute;top:0;bottom:0}@media (min-width:768px){.marquee-fade-light:after,.marquee-fade-light:before{width:80px}}.marquee-fade-light:before{background:linear-gradient(90deg,#f8f9fb,#0000);left:0}.marquee-fade-light:after{background:linear-gradient(270deg,#fff,#0000);right:0}.partner-logo-marquee{will-change:transform;animation:marquee 36s linear infinite}@media (min-width:768px){.partner-logo-marquee{animation-duration:44s}}.partner-logo-marquee-reverse{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.partner-logo-marquee,.partner-logo-marquee-reverse{animation:none;transform:none}*,:after,:before{scroll-behavior:auto!important}}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}body,html{overscroll-behavior-x:none;overflow-x:clip}[data-public-page]{max-width:100%;overflow-x:clip}:root{--site-header-offset:4rem}@media (max-width:1279px){:root{--site-header-offset:7.8125rem}}@media (max-width:639px){:root{--site-header-offset:6.8125rem}}[data-public-site] button,[data-public-site] input,[data-public-site] select,[data-public-site] textarea{touch-action:manipulation}@media (max-width:767px){[data-public-site] input:not([type=checkbox]):not([type=radio]),[data-public-site] select,[data-public-site] textarea{font-size:16px}}