:root{--color-primary:#2563eb;--color-primary-hover:#1d4ed8;--color-primary-light:#dbeafe;--color-primary-soft:#f0f7ff;--brand-blue-primary:var(--color-primary);--brand-blue-hover:var(--color-primary-hover);--brand-blue-light:var(--color-primary-light);--brand-blue-bg:var(--color-primary-soft);--color-neutral-950:#0a0a0a;--color-neutral-800:#262626;--color-neutral-700:#404040;--color-neutral-600:#525252;--color-neutral-400:#a3a3a3;--color-neutral-300:#d4d4d4;--color-neutral-200:#e5e5e5;--color-neutral-100:#f5f5f5;--color-neutral-50:#fafafa;--color-white:#fff;--color-success:#16a34a;--color-error:#dc2626;--color-warning:#f59e0b;--brand-red:var(--color-primary);--brand-dark:var(--color-neutral-950);--brand-ink:var(--color-neutral-800);--text-main:var(--color-neutral-950);--text-muted:var(--color-neutral-600);--text-gray:var(--color-neutral-400);--bg-page:#fff;--bg-warm:#fafafa;--bg-card:#f5f5f5;--surface-elevated:#fff;--surface-dark:#0a0a0a;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--cc-section-space:128px;--cc-inner-space:64px;--cc-column-gap:32px;--cc-row-gap:48px}body.cc-design{color:#262626;background:#fff;font-size:16px;line-height:1.7}html[lang=en] body.cc-design h1{font-family:var(--font-display-latin);font-weight:700}body.cc-design .wp{width:calc(100% - 64px);max-width:1344px;margin-inline:auto}body.cc-design :is(h2,h3,h4,.section-title,.pag1-title,.pdp-h2){font-family:var(--font-body);letter-spacing:-.02em;text-transform:none;font-weight:600}body.cc-design h2{font-size:40px;line-height:1.2}body.cc-design h3{font-size:24px;line-height:1.3}body.cc-design h4{font-size:24px;line-height:1.4}body.cc-design .section-eyebrow{font-family:var(--font-body);letter-spacing:.12em;font-weight:600}body.cc-design :focus-visible{outline-color:var(--color-primary)}body.cc-design a:focus-visible{outline:3px solid var(--color-primary);outline-offset:4px;border-radius:4px}body.cc-design :is(.home-hero,.home-cta) a:focus-visible{outline-color:#fff}body.cc-design .btn{width:auto;min-width:0;height:auto;min-height:52px;font:600 16px/1.5 var(--font-body);letter-spacing:0;white-space:normal;text-align:center;border-width:1.5px;border-radius:8px;justify-content:center;padding:14px 32px;transition:background .2s,color .2s,transform .2s,box-shadow .2s}body.cc-design .btn-primary{color:#fff;background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 1px 3px #2563eb1f}body.cc-design .btn-primary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);opacity:1;transform:translateY(-1px);box-shadow:0 4px 12px #2563eb33}body.cc-design .btn-secondary{color:#262626;background:#fff;border-color:#d4d4d4;padding:13px 28px}body.cc-design .btn-secondary:hover{color:#262626;background:#fafafa;border-color:#a3a3a3;transform:translateY(-1px)}body.cc-design .btn .arrow{background-image:none;border:0;place-content:center;width:13px;height:20px;margin-left:16px;display:inline-grid}body.cc-design .btn .arrow:before{content:"→";font:400 22px/1 var(--font-body)}body.cc-design :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=hidden]){font:400 16px/1.5 var(--font-body);color:#262626;background:#fff;border:1.5px solid #e5e5e5;border-radius:8px;padding:12px 16px}body.cc-design :is(input,select,textarea):focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}body.cc-design table{border-collapse:collapse;font-size:15px;line-height:1.6}body.cc-design th{color:#262626;background:#f5f5f5;font-weight:600}body.cc-design :is(th,td){border-bottom:1px solid #e5e5e5;padding:16px 20px}body.cc-design tbody tr:hover{background:#fafafa}body.cc-design .header{color:#262626;backdrop-filter:none;z-index:100;background:#fff;border:0;border-bottom:1px solid #e5e5e5;gap:32px;width:100%;max-width:none;height:80px;margin:0;padding:0 max(32px,50vw - 672px);position:sticky;top:0}body.cc-design .header.is-floating{box-shadow:0 4px 12px #0000000a}body.cc-design .header-logo{flex:none;gap:0;min-width:0}body.cc-design .header-logo-icon,body.cc-design .header-logo-meta{display:none}body.cc-design .header .header-logo-word{color:#0a0a0a;letter-spacing:.01em;font:400 32px/1 Anton,sans-serif}body.cc-design .header-nav-rail{background:0 0;border:0;margin:0 auto;padding:0}body.cc-design .header .nav-list{gap:32px}body.cc-design .header .nav-item{padding:0}body.cc-design .header .nav-link{font:500 16px/1.5 var(--font-body);color:#262626;white-space:nowrap;padding:12px 0}body.cc-design .header .nav-link:hover,body.cc-design .header .is-active .nav-link{color:var(--color-primary)}body.cc-design .header .nav-link[aria-current=page]{font-weight:600}body.cc-design .header .nav-item:after{background:var(--color-primary)}body.cc-design .header-actions{color:#262626;gap:24px;margin-left:auto}body.cc-design .header-language{color:#525252;white-space:nowrap;gap:0;font-size:14px}body.cc-design .header .header-language{background:0 0;border:0;border-radius:0;padding:0}body.cc-design .header .hamburger{color:#262626;background:0 0;border:0}body.cc-design .header-language a{padding:10px 7px}body.cc-design .header-language a.opacity-70{opacity:1}body.cc-design .header-language a+a{border-left:1px solid #e5e5e5}body.cc-design .header .header-whatsapp{min-height:44px;padding:10px 20px}body.cc-design .mobile-drawer-panel{color:#262626;background:#fff}body.cc-design .mobile-drawer-panel nav>ul a{min-height:56px;padding:12px 24px;font-size:20px;font-weight:500}body.cc-design .mobile-drawer-panel .header-logo-word{color:#0a0a0a}body.cc-design .site-footer{color:#fff;background:#0a0a0a;padding:80px 0 40px}body.cc-design .cc-footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr;align-items:start;gap:48px;display:grid}body.cc-design .cc-footer-logo{letter-spacing:.02em;font:400 36px/1 Anton,sans-serif}body.cc-design .cc-footer-brand p{color:#ffffffb3;max-width:320px;margin:24px 0;font-size:14px;line-height:1.7}body.cc-design .cc-footer-contact{color:#ffffffb3;gap:8px;font-size:14px;display:grid}body.cc-design .cc-footer-column{flex-direction:column;gap:8px;display:flex}body.cc-design .cc-footer-column h2{font:600 16px/1.5 var(--font-body);color:#fff;margin:0 0 12px}body.cc-design .cc-footer-column a{color:#ffffffb3;font-size:14px;line-height:2}body.cc-design .site-footer a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}body.cc-design .cc-footer-bottom{color:#ffffff80;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:start;gap:24px;margin-top:64px;padding-top:32px;font-size:13px;display:flex}body.cc-design .footer-legal-links{color:#ffffffb3;font-size:13px}body.cc-design .inquiry-strip{background:var(--color-primary);padding-block:96px}body.cc-design .inquiry-strip h2{color:#fff}body.cc-design .floating-cta{z-index:85;bottom:32px;right:32px}body.cc-design .floating-cta .toggle{color:#fff;background:#25d366;width:56px;height:56px;box-shadow:0 4px 16px #25d36666}body.cc-design .floating-cta .toggle:hover{transform:scale(1.07);box-shadow:0 6px 24px #25d36680}body.cc-design:has(.pdp-early-cta) .floating-cta{display:none}body.cc-design .meta-consent{z-index:130;color:#404040;background:#fff;border:1px solid #e5e5e5;border-radius:12px;gap:12px;width:calc(100% - 48px);max-width:480px;max-height:calc(100dvh - 48px);padding:20px 24px;display:grid;position:fixed;bottom:24px;left:24px;right:auto;overflow:auto;box-shadow:0 8px 32px #00000029}body.cc-design .meta-consent[hidden],body.cc-design .meta-consent-settings[hidden]{display:none}body.cc-design .meta-consent strong{color:#262626;margin-bottom:8px;padding-right:24px;font-size:14px;font-weight:600;line-height:1.5;display:block}body.cc-design .meta-consent p{color:#525252;margin:0;font-size:14px;line-height:1.6}body.cc-design .meta-consent__privacy{color:#525252;text-underline-offset:3px;align-items:center;min-height:44px;font-size:14px;text-decoration:underline;display:inline-flex}body.cc-design .meta-consent__actions{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:12px;display:flex}body.cc-design .meta-consent__actions .btn{min-height:44px;padding:8px 20px;font-size:14px}body.cc-design .meta-consent__deny{color:#525252;font:400 14px/1.6 var(--font-body);cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;padding:8px}body.cc-design .meta-consent__deny:hover,body.cc-design .meta-consent__privacy:hover{color:var(--color-primary)}body.cc-design .meta-consent__close{color:#525252;cursor:pointer;background:0 0;border:0;width:44px;height:44px;font-size:28px;position:absolute;top:4px;right:4px}body.cc-design .meta-consent-preferences{text-align:center;background:#0a0a0a;padding:0 24px 24px}body.cc-design .meta-consent-preferences:has(.meta-consent-settings[hidden]){display:none}body.cc-design .meta-consent-settings{color:#fff;min-height:44px;font:400 13px/1.5 var(--font-body);cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:8px;padding:10px 16px}body.cc-design .cc-quote-hero{background:var(--color-primary-soft);text-align:center;align-items:center;min-height:400px;padding:48px 0;display:grid}body.cc-design .cc-quote-hero h1{font-family:var(--font-display-latin);color:#0a0a0a;margin:16px 0 24px;font-size:56px;font-weight:700;line-height:1.15}html[lang=zh-CN] body.cc-design .cc-quote-hero h1{font-family:var(--font-display-cjk);font-weight:700}body.cc-design .cc-quote-hero p{color:#525252;max-width:768px;margin:auto;font-size:18px}body.cc-design .cc-quote-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:680px;margin:32px auto 0;padding:0;list-style:none;display:grid}body.cc-design .cc-quote-steps li{color:#262626;align-content:start;justify-items:center;gap:12px;font-size:14px;font-weight:500;line-height:1.5;display:grid;position:relative}body.cc-design .cc-quote-steps li:not(:last-child):after{content:"";background:var(--color-primary-light);width:calc(100% - 44px);height:1px;position:absolute;top:22px;left:calc(50% + 34px)}body.cc-design .cc-quote-step-icon{background:var(--color-primary-light);width:44px;height:44px;color:var(--color-primary);border-radius:50%;place-items:center;display:inline-grid}body.cc-design .cc-quote-step-icon svg{width:22px;height:22px}body.cc-design .cc-quote-content{padding-block:96px}@media (width>=1024px){body.cc-design .cc-quote-content{padding-top:48px}}body.cc-design .cc-quote-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:64px;display:grid}body.cc-design .cc-quote-form-column{min-width:0}body.cc-design .cc-quote-grid .conversion-form-card__head{border-bottom:0;padding-bottom:0}body.cc-design .cc-quote-grid .conversion-form-section--core{border-top:0;padding-top:0}body.cc-design .cc-quote-grid .conversion-form-card__head h2,body.cc-design .cc-quote-grid [data-contact-required]{margin:0}body.cc-design .cc-quote-grid .conversion-form-card{backdrop-filter:none;background:#fff;border:1px solid #e5e5e5;border-radius:16px;padding:48px;box-shadow:0 4px 16px #00000014}body.cc-design .conversion-form-card__head h2{font:600 24px/1.4 var(--font-body);color:#0a0a0a}body.cc-design .conversion-form-card__head p{color:#525252;font-size:16px}body.cc-design .conversion-form-grid{gap:24px}body.cc-design .conversion-form-grid label{color:#262626;font-size:14px;font-weight:500}body.cc-design .conversion-form-card small{font-size:13px;font-weight:400}body.cc-design .conversion-required{color:var(--color-primary)}body.cc-design .cc-quote-grid .conversion-form-details>summary{font-size:18px;font-weight:600}body.cc-design .cc-quote-grid .conversion-form-details[open]>summary{margin-bottom:16px}body.cc-design .cc-quote-grid .conversion-form-submit{min-height:56px;padding:18px 48px;font-size:18px}body.cc-design .cc-quote-support{gap:32px;display:grid}body.cc-design .cc-quote-support .conversion-support-card{color:#262626;background:#fafafa;border:1px solid #e5e5e5;border-radius:12px;padding:32px}body.cc-design .cc-quote-support :is(h2,h3){color:#0a0a0a;margin:0 0 16px;font-size:24px;line-height:1.4}body.cc-design .cc-quote-support p{color:#525252;font-size:16px;line-height:1.7}body.cc-design .cc-quote-support .btn{margin-top:24px}body.cc-design .cc-quote-support :is(ul,ol){font-size:16px;line-height:1.7}body.cc-design .conversion-kicker{color:var(--color-primary);letter-spacing:.12em;font-size:12px;font-weight:600}body.cc-design .conversion-sticky-cta,body.cc-design .mobile-lead-bar{border-color:#e5e5e5}body.cc-design .conversion-sticky-cta a:first-child,body.cc-design .mobile-lead-bar__primary{color:#262626;background:#fff}body.cc-design .conversion-sticky-cta a:last-child,body.cc-design .mobile-lead-bar__secondary{background:var(--color-primary);color:#fff}body.cc-design .product-intro__actions .add-to-quote-btn{color:#525252;border-color:#0000;padding-inline:0;font-weight:500}body.cc-design .product-intro__actions .add-to-quote-btn__icon{display:none}body.cc-design .product-intro__actions .quote-list-link{color:#525252;font-size:13px;font-weight:400}body.cc-design.page-about .market-card span{color:#525252}body.cc-design.page-products .pag5-section .pag5-eyebrow{color:#dbeafe}body.cc-design.page-support [class~=text-brand-red\/30]{color:#2563eb}body.cc-design.page-support .bg-brand-red p.opacity-90{color:#fff;opacity:1}body.cc-design .editorial-policy{background:#fff;padding:96px 0 128px}body.cc-design .editorial-policy__shell{max-width:768px}body.cc-design .editorial-policy h1{font-size:56px;font-weight:700;line-height:1.15}body.cc-design .editorial-policy h2{font-size:32px}body.cc-design .editorial-policy section{border:0;margin-top:48px;padding:0}body.cc-design .editorial-policy a,body.cc-design .editorial-policy__eyebrow{color:var(--color-primary)}body.cc-design .support-scene{color:#262626;background:#fafafa;border-color:#e5e5e5;border-radius:12px}body.cc-design .support-scene img{aspect-ratio:3/2;object-fit:cover}body.cc-design .support-scene p{color:#525252}body.cc-design #main-content>:is(.py-24,.pt-\[136px\],.pt-\[150px\]){padding-block:96px}body.cc-design #main-content>.py-24>.max-w-4xl{max-width:768px}body.cc-design .prose{font-size:18px;line-height:1.8}body.cc-design .prose h2{font-size:32px;line-height:1.3}body.cc-design .contact-redirect{background:#fafafa;min-height:60vh;padding:96px 0 128px}body.cc-design .contact-redirect__shell{max-width:768px}body.cc-design .contact-redirect h1{font:700 56px/1.15 var(--font-display-latin);color:#0a0a0a;margin:16px 0 24px}html[lang=zh-CN] body.cc-design .contact-redirect h1{font-family:var(--font-display-cjk);font-weight:700}body.cc-design .contact-redirect p{color:#525252;font-size:18px;line-height:1.8}body.cc-design .contact-redirect__eyebrow{color:var(--color-primary);letter-spacing:.12em;font-size:12px;font-weight:600}body.cc-design .contact-redirect .btn-ghost{color:#262626;background:#fff;border-color:#d4d4d4}body.cc-design.page-support #main-content>section{padding-block:var(--cc-section-space)}body.cc-design.page-support #main-content>section:first-child{padding-block:80px}body.cc-design.page-support h1{font-size:56px;line-height:1.15}body.cc-design.page-ai-trade #main-content>section{padding-block:var(--cc-section-space)}body.cc-design.page-ai-trade #main-content>section:first-child{padding-block:80px}@media (width<=1199px){body.cc-design .header,body.cc-design .header .nav-list{gap:20px}body.cc-design .header-actions{gap:12px}}@media (width<=1023px){:root{--cc-section-space:96px;--cc-inner-space:48px;--cc-column-gap:24px;--cc-row-gap:40px}body.cc-design .wp{width:calc(100% - 48px)}body.cc-design h2{font-size:36px;line-height:1.25}body.cc-design h3{font-size:24px}body.cc-design h4{font-size:22px}body.cc-design .header{padding-inline:24px}body.cc-design .cc-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}body.cc-design .cc-footer-brand{grid-column:1/-1}body.cc-design .cc-footer-brand p{max-width:560px}body.cc-design .cc-quote-hero h1,body.cc-design .contact-redirect h1,body.cc-design.page-support h1{font-size:48px}body.cc-design .cc-quote-grid{grid-template-columns:1fr;gap:48px;max-width:768px}body.cc-design .cc-quote-support{grid-template-columns:repeat(2,minmax(0,1fr))}body.cc-design .cc-quote-support>:first-child{grid-column:1/-1}}@media (width<=767px){:root{--cc-section-space:80px;--cc-inner-space:40px;--cc-column-gap:20px;--cc-row-gap:32px}body.cc-design .wp{width:calc(100% - 40px)}body.cc-design h2{font-size:28px;line-height:1.3}body.cc-design h3{font-size:20px;line-height:1.35}body.cc-design h4{font-size:20px}body.cc-design .btn{min-height:48px;padding:12px 28px}body.cc-design .header{gap:12px;height:64px;padding:0 20px}body.cc-design .header .header-logo-word{font-size:28px}body.cc-design .header .header-whatsapp{display:none}body.cc-design .header-actions{gap:8px}body.cc-design .header-language a{padding-inline:7px}body.cc-design .mobile-drawer-panel{width:100%;max-width:none}body.cc-design .cc-footer-grid{grid-template-columns:1fr;gap:40px}body.cc-design .cc-footer-brand{grid-column:auto}body.cc-design .site-footer{padding-top:80px}body.cc-design .cc-footer-bottom{margin-top:48px}body.cc-design .floating-cta{bottom:84px;right:20px}body.cc-design .floating-cta .toggle{width:48px;height:48px}body.cc-design .meta-consent{width:calc(100% - 40px);max-height:calc(100dvh - 40px);padding:20px;bottom:20px;left:20px}body.cc-design .meta-consent-preferences{padding-bottom:calc(96px + env(safe-area-inset-bottom))}body.cc-design .cc-quote-hero{min-height:0;padding:16px 0}body.cc-design .cc-quote-hero h1{margin:8px 0 12px;font-size:36px;line-height:1.25}body.cc-design .cc-quote-hero p{font-size:16px}body.cc-design .cc-quote-steps{gap:12px;margin-top:20px}body.cc-design .cc-quote-steps li{font-size:12px}body.cc-design .cc-quote-step-icon,body.cc-design .cc-quote-steps li:not(:last-child):after{display:none}body.cc-design .cc-quote-content{padding-block:16px 64px}body.cc-design .cc-quote-grid .conversion-form-card{padding:20px}body.cc-design .cc-quote-grid .conversion-form-grid{gap:16px}body.cc-design .cc-quote-grid .conversion-form-submit{padding-inline:24px}body.cc-design .cc-quote-support{grid-template-columns:1fr;gap:24px}body.cc-design .cc-quote-support .conversion-support-card{padding:24px}body.cc-design .editorial-policy{padding-block:80px}body.cc-design .editorial-policy h1{font-size:36px}body.cc-design .contact-redirect{padding-block:80px}body.cc-design .contact-redirect h1,body.cc-design.page-support h1{font-size:36px;line-height:1.25}body.cc-design .editorial-policy h2,body.cc-design .prose h2{font-size:28px}body.cc-design #main-content>:is(.py-24,.pt-\[136px\],.pt-\[150px\]){padding-block:80px}}@media (prefers-reduced-motion:reduce){body.cc-design .btn,body.cc-design .floating-cta .toggle{transition:none;transform:none}}@media (width>=1024px) and (width<=1279px){body.cc-design .header{gap:20px;padding-inline:24px}body.cc-design .header .nav-list{gap:20px}body.cc-design .header .header-actions{gap:12px}}.skip-link{z-index:10000;color:#fff;background:#d9142f;border:2px solid #fff;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:800;line-height:1;transition:transform .12s;position:fixed;top:12px;left:12px;transform:translateY(-180%);box-shadow:0 10px 30px #0000003d}.skip-link:focus{transform:translateY(0)}#main-content{scroll-margin-top:96px}:where(a,button,input,select,textarea,[tabindex]):focus-visible{scroll-margin-top:96px;scroll-margin-bottom:72px}
