@font-face{font-family:inter;src:url(../media/Inter_Medium-s.p.029eh_alc3n7n.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_Regular-s.p.2nj_q8muj7q4o.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_SemiBold-s.p.0gq1_mh3vzajs.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_Bold-s.p.1nw5ga-m4m_37.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}._3UXOhG_className{font-family:inter,inter Fallback}._3UXOhG_variable{--font-inter:"inter", "inter Fallback"}
*{box-sizing:border-box}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hotx-color-blue:#0877f9;--hotx-color-blue-hover:#0668dc;--hotx-color-navy:#071e41;--hotx-color-body:#64748b;--hotx-color-surface:#f5f9ff;--hotx-color-border:#e5edf7;--hotx-color-teal:#00d9b7;--hotx-color-white:#fff;--hotx-color-muted:#758399;--hotx-space-4:.25rem;--hotx-space-8:.5rem;--hotx-space-12:.75rem;--hotx-space-16:1rem;--hotx-space-24:1.5rem;--hotx-space-32:2rem;--hotx-space-48:3rem;--hotx-space-64:4rem;--hotx-space-80:5rem;--hotx-radius-4:.25rem;--hotx-radius-8:.5rem;--hotx-radius-12:.75rem;--hotx-radius-16:1rem;--hotx-radius-24:1.5rem;--hotx-type-h2-size:2.25rem;--hotx-type-h2-leading:2.75rem;--hotx-type-h3-size:1.5rem;--hotx-type-h3-leading:2rem;--hotx-type-h4-size:1.25rem;--hotx-type-h4-leading:1.75rem;--hotx-type-body-size:1rem;--hotx-type-body-leading:1.5rem;--hotx-type-small-size:.875rem;--hotx-type-small-leading:1.25rem;--hotx-shadow-card:0 4px 20px 0 #007aff0f;--hotx-shadow-floating:0 8px 32px 0 #007aff1f;font-family:var(--font-inter), Arial, sans-serif;font-synthesis:none;letter-spacing:0;font-size:100%;font-weight:400;line-height:var(--hotx-type-body-leading);color:var(--hotx-color-body);background:var(--hotx-color-white)}body{margin:0}.frame{min-width:0;max-width:64rem;padding:clamp(var(--hotx-space-16), 4vw, var(--hotx-space-48));margin:0 auto}.stack{gap:var(--hotx-stack-gap,var(--hotx-space-16));flex-direction:column;min-width:0;display:flex}.stack>*{min-width:0}.stack--row{flex-flow:wrap;align-items:flex-start}header{border-bottom:1px solid var(--hotx-color-border);padding-bottom:var(--hotx-space-16)}main{padding:var(--hotx-space-32) 0;min-width:0}h1,h2,h3,.type-h2,.type-h3,.type-h4{margin:0 0 var(--hotx-space-16);color:var(--hotx-color-navy);overflow-wrap:anywhere}h1,.type-h2{font-size:var(--hotx-type-h2-size);line-height:var(--hotx-type-h2-leading);font-weight:700}h2,.type-h3{font-size:var(--hotx-type-h3-size);line-height:var(--hotx-type-h3-leading);font-weight:600}h3,.type-h4{font-size:var(--hotx-type-h4-size);line-height:var(--hotx-type-h4-leading);font-weight:600}p{overflow-wrap:anywhere;max-width:65ch}.type-body{font-size:var(--hotx-type-body-size);line-height:var(--hotx-type-body-leading);font-weight:400}.type-small{font-size:var(--hotx-type-small-size);line-height:var(--hotx-type-small-leading);font-weight:400}.stack>p{margin:0}.eyebrow{font-size:var(--hotx-type-small-size);line-height:var(--hotx-type-small-leading);font-weight:600}.warning{color:#573b0b;overflow-wrap:anywhere;background:#fff2cc;border:1px solid #99702d;padding:.875rem 1rem;font-weight:600}.panel{margin-top:var(--hotx-space-32);padding:clamp(var(--hotx-space-16), 3vw, var(--hotx-space-24));background:var(--hotx-color-white);border:1px solid var(--hotx-color-border);border-radius:var(--hotx-radius-8)}.palette{gap:var(--hotx-space-24);flex-wrap:wrap;margin:0;display:flex}.palette>div{flex:8rem;min-width:0}.palette dt{color:var(--hotx-color-navy);font-weight:600}.palette dd{margin:var(--hotx-space-8) 0 0;font-size:var(--hotx-type-small-size);line-height:var(--hotx-type-small-leading)}.swatch{height:var(--hotx-space-64);margin-bottom:var(--hotx-space-8);border-radius:var(--hotx-radius-8);display:block}.swatch--blue{background:var(--hotx-color-blue)}.swatch--blue-hover{background:var(--hotx-color-blue-hover)}.swatch--navy{background:var(--hotx-color-navy)}.swatch--body{background:var(--hotx-color-body)}.swatch--surface{background:var(--hotx-color-surface)}.swatch--border{background:var(--hotx-color-border)}.swatch--teal{background:var(--hotx-color-teal)}.button{justify-content:center;align-items:center;gap:var(--hotx-space-8);width:196px;min-width:0;max-width:100%;padding:var(--hotx-space-12) var(--hotx-space-16);border-radius:var(--hotx-radius-8);font:inherit;font-size:var(--hotx-type-small-size);font-weight:600;line-height:var(--hotx-type-small-leading);letter-spacing:0;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;border:0;display:inline-flex}.button--primary{color:var(--hotx-color-white);background:var(--hotx-color-blue-hover)}.button--primary:hover:not(:disabled){background:var(--hotx-color-navy)}.button--secondary{color:var(--hotx-color-blue-hover);background:var(--hotx-color-white);border:1px solid}.button--ghost{color:var(--hotx-color-blue-hover);background:var(--hotx-color-surface)}.button--secondary:hover:not(:disabled),.button--ghost:hover:not(:disabled){color:var(--hotx-color-navy)}.button:disabled{color:var(--hotx-color-muted);background:var(--hotx-color-border);cursor:default}.button--secondary:disabled{border-color:var(--hotx-color-border)}a{color:var(--hotx-color-blue-hover);text-decoration:none}a:focus-visible,.button:focus-visible,main:focus{outline:3px solid var(--hotx-color-navy);outline-offset:4px}.skip-link{top:var(--hotx-space-8);left:var(--hotx-space-8);padding:var(--hotx-space-8) var(--hotx-space-16);background:var(--hotx-color-white);z-index:1;position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}footer{border-top:1px solid var(--hotx-color-border);padding-top:var(--hotx-space-16);font-size:var(--hotx-type-small-size);line-height:var(--hotx-type-small-leading)}:is(.homepage,.products-page) :is(.home-header,.pr-home-header) nav a:not([aria-current=page]):not([aria-current=location]){color:var(--hotx-color-navy);background:0 0;text-decoration:none}:is(.homepage,.products-page) :is(.home-header,.pr-home-header) nav a:is([aria-current=page],[aria-current=location]){color:var(--hotx-color-blue-hover);text-decoration:none}.pr-home-footer[data-footer-wide=true] .pr-footer-grid{grid-template-columns:224fr 144fr 180fr 160fr 164fr 160fr 208fr;gap:clamp(16px,1.7vw,24px)}
.language-switcher{color:inherit;font:inherit;z-index:120;flex-shrink:0;position:relative}.language-switcher summary{cursor:pointer;white-space:nowrap;align-items:center;gap:4px;min-height:44px;list-style:none;display:flex}.language-switcher summary::-webkit-details-marker{display:none}.language-switcher ul{color:#071e41;background:#fff;border:1px solid #dce7f6;border-radius:8px;min-width:160px;margin:0;padding:6px;list-style:none;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #071e4120}.language-switcher[data-up=true] ul{top:auto;bottom:100%}.language-switcher button{width:100%;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.language-switcher button:hover,.language-switcher button[aria-pressed=true]{color:#0668dc;background:#f0f6ff}.language-switcher :focus-visible{outline-offset:2px;outline:2px solid #0668dc}.i18n-status:empty{display:none}.i18n-status{z-index:1200;color:#071e41;background:#fff;border:1px solid #dce7f6;border-radius:8px;max-width:calc(100vw - 24px);padding:12px;position:fixed;bottom:12px;left:12px}html[lang=zh-Hans] body{font-family:var(--font-inter), "PingFang SC", "Microsoft YaHei", "Noto Sans SC", sans-serif}html[lang=en] :is(.header-row,.pr-header-row),html[lang=en] :is(.desktop-nav,.pr-desktop-nav){gap:16px}html[lang=zh-Hans] .products-page[data-products-compact=true] .pr-header-row{gap:8px}html[lang=zh-Hans] .products-page[data-products-compact=true] .pr-header-utility{gap:4px}html[lang=zh-Hans] .products-page[data-products-compact=true] .language-switcher summary{font-size:12px}
.homepage .art-0{border-radius:16.757px;width:620px;height:452.432px;position:absolute;top:-39.22px;left:-47px;overflow:hidden}.homepage .art-1{width:620px;height:452.432px;position:absolute;top:0;left:0;overflow:hidden}.homepage .art-2{position:absolute;inset:5.56% 19.49%}.homepage .art-3{position:absolute;inset:-.12% -.13%}.homepage .art-4{width:100%;max-width:none;height:100%;display:block}.homepage .art-5{width:620px;height:452.432px;position:absolute;top:0;left:0}.homepage .art-6{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.homepage .art-7{width:28px;height:28px;position:absolute;top:86.14px;left:253.97px}.homepage .art-8{width:12.568px;height:12.568px;position:absolute;top:93.86px;left:261.69px}.homepage .art-9{position:absolute;inset:-15.91%}.homepage .art-10{background:#ffffffe6;border-radius:6px;width:61px;height:28px;position:absolute;top:86.14px;left:280.26px}.homepage .art-11{color:var(----text-primary,#071e41);white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;position:absolute;top:90.14px;left:288.26px}.homepage .art-12{width:28px;height:28px;position:absolute;top:208.01px;left:263.09px}.homepage .art-13{width:12.568px;height:12.568px;position:absolute;top:215.72px;left:270.81px}.homepage .art-14{background:#ffffffe6;border-radius:6px;width:72px;height:28px;position:absolute;top:208.01px;left:289.38px}.homepage .art-15{color:var(----text-primary,#071e41);white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;position:absolute;top:212.01px;left:297.38px}.homepage .art-16{width:28px;height:28px;position:absolute;top:317.33px;left:230.88px}.homepage .art-17{width:12.568px;height:12.568px;position:absolute;top:325.05px;left:238.6px}.homepage .art-18{background:#ffffffe6;border-radius:6px;width:85px;height:28px;position:absolute;top:317.33px;left:257.16px}.homepage .art-19{color:var(----text-primary,#071e41);white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;position:absolute;top:321.33px;left:265.16px}.homepage .art-20{width:28px;height:28px;position:absolute;top:173.58px;left:192.83px}.homepage .art-21{width:12.568px;height:12.568px;position:absolute;top:181.3px;left:200.55px}.homepage .art-22{background:#ffffffe6;border-radius:6px;width:75px;height:28px;position:absolute;top:173.58px;left:115.55px}.homepage .art-23{color:var(----text-primary,#071e41);white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;position:absolute;top:177.58px;left:123.55px}.homepage .art-24{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:32px;display:flex;position:relative}.homepage .art-25{flex-shrink:0;justify-content:center;align-items:center;width:27.891px;height:32px;display:flex;position:relative}.homepage .art-26{flex-shrink:0;width:27.891px;height:32px;position:relative}.homepage .art-27{position:absolute;inset:13.38% 19.59% 6.99% .76%}.homepage .art-28{height:24px;color:var(----text-primary,#071e41);text-align:center;flex-shrink:0;width:71px;font-size:9px;font-weight:600;line-height:12px;position:relative}.homepage .art-29{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:18.376px;display:flex;position:relative}.homepage .art-30{flex-shrink:0;width:71px;height:18.376px;position:relative}.homepage .art-31{flex-shrink:0;justify-content:center;align-items:center;width:58.522px;height:32px;display:flex;position:relative}.homepage .art-32{flex-shrink:0;width:58.522px;height:32px;position:relative}.homepage .art-33{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:14.337px;display:flex;position:relative}.homepage .art-34{flex-shrink:0;width:71px;height:14.337px;position:relative}.homepage .art-35{position:absolute;inset:0}.homepage .art-36{position:absolute;inset:1.54% 0 3.08%}.homepage .art-37{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:11.629px;display:flex;position:relative}.homepage .art-38{flex-shrink:0;width:71px;height:11.629px;position:relative}.homepage .art-39{position:absolute;inset:0 0 -.67%}.homepage .art-40{flex-shrink:0;justify-content:center;align-items:center;width:51.741px;height:32px;display:flex;position:relative}.homepage .art-41{flex-shrink:0;width:51.741px;height:32px;position:relative}.homepage .art-42{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:12.288px;display:flex;position:relative}.homepage .art-43{flex-shrink:0;width:71px;height:12.288px;position:relative}.homepage .art-44{position:absolute;inset:-.07% 80.77% .62% -.11%}.homepage .art-45{position:absolute;inset:-1.02% 63.19% .37% 18.76%}.homepage .art-46{position:absolute;inset:-.29% 46.68% -.15% 37.8%}.homepage .art-47{color:#92007b;letter-spacing:8.4px;white-space:nowrap;font-size:4.62px;font-weight:700;line-height:6.39px;position:absolute;top:.36px;left:40.47px}.homepage .art-48{color:#92007b;white-space:nowrap;font-size:2.95px;font-weight:700;line-height:4.615px;position:absolute;top:7.1px;left:40.47px}.homepage .art-49{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:29.583px;display:flex;position:relative}.homepage .art-50{flex-shrink:0;width:71px;height:29.583px;position:relative}.homepage .art-51{position:absolute;inset:-1.38% -.14% -.48% 0}.homepage .art-52{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:19.88px;display:flex;position:relative}.homepage .art-53{flex-shrink:0;width:71px;height:19.88px;position:relative}.homepage .art-54{color:#526387;text-align:center;flex-shrink:0;width:71px;height:24px;font-size:9px;line-height:12px;position:relative}.homepage .art-55{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:28.119px;display:flex;position:relative}.homepage .art-56{flex-shrink:0;width:71px;height:28.119px;position:relative}.homepage .art-57{position:absolute;inset:0 0 -.43% -.43%}.homepage .art-58{height:24px;color:var(----text-primary,#071e41);text-align:center;flex-shrink:0;width:71px;font-size:9px;line-height:12px;position:relative}.homepage .art-59{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:17.585px;display:flex;position:relative}.homepage .art-60{flex-shrink:0;width:71px;height:17.585px;position:relative}.homepage .art-61{position:absolute;inset:-.53% 0 -.25% -.37%}.homepage .art-62{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:17.267px;display:flex;position:relative}.homepage .art-63{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:20.601px;display:flex;position:relative}.homepage .art-64{flex-shrink:0;width:71px;height:20.601px;position:relative}.homepage .art-65{position:absolute;inset:-1.31% 0 -.83% -.31%}.homepage .art-66{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:12.425px;display:flex;position:relative}.homepage .art-67{flex-shrink:0;width:71px;height:12.425px;position:relative}.homepage .art-68{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:31.723px;display:flex;position:relative}.homepage .art-69{flex-shrink:0;width:71px;height:31.723px;position:relative}.homepage .art-70,.homepage .art-71{position:absolute;inset:2.16% .9% 2.38% 1.23%}.homepage .art-72{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:22.074px;display:flex;position:relative}.homepage .art-73{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:10.784px;display:flex;position:relative}.homepage .art-74{flex-shrink:0;width:71px;height:10.784px;position:relative}.homepage .art-75{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:16.014px;display:flex;position:relative}.homepage .art-76{flex-shrink:0;width:71px;height:16.014px;position:relative}.homepage .art-77{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:8.234px;display:flex;position:relative}.homepage .art-78{flex-shrink:0;width:71px;height:8.234px;position:relative}.homepage .art-79{position:absolute;inset:-.01% 0 0}.homepage .art-80{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:15.998px;display:flex;position:relative}.homepage .art-81{flex-shrink:0;width:71px;height:15.998px;position:relative}.homepage .art-82{position:absolute;inset:0 0 -.21%}.homepage .art-83{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:21.54px;display:flex;position:relative}.homepage .art-84{flex-shrink:0;width:71px;height:21.54px;position:relative}.homepage .art-85,.homepage .art-86{position:absolute;inset:0 0 -.01%}.homepage .art-87{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:17.152px;display:flex;position:relative}.homepage .art-88{flex-shrink:0;width:71px;height:17.152px;position:relative}.homepage .art-89{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:28.767px;display:flex;position:relative}.homepage .art-90{flex-shrink:0;width:71px;height:28.767px;position:relative}.homepage .art-91{position:absolute;inset:0 0 0 -.1%}.homepage .art-92{flex-shrink:0;justify-content:center;align-items:center;width:64px;height:32px;display:flex;position:relative}.homepage .art-93{flex-shrink:0;width:64px;height:32px;position:relative}.homepage .art-94{position:absolute;inset:-.63% 0 -.6% -.38%}.homepage .art-95{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:14.469px;display:flex;position:relative}.homepage .art-96{flex-shrink:0;width:71px;height:14.469px;position:relative}.homepage .art-97{position:absolute;inset:-.67% -.15% 0 -.18%}.homepage .art-98{flex-shrink:0;justify-content:center;align-items:center;width:65.032px;height:32px;display:flex;position:relative}.homepage .art-99{flex-shrink:0;width:65.032px;height:32px;position:relative}.homepage .art-100{position:absolute;inset:-.47% 0 -.43% -.15%}.homepage .art-101{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:8.742px;display:flex;position:relative}.homepage .art-102{flex-shrink:0;width:71px;height:8.742px;position:relative}.homepage .art-103{position:absolute;inset:-.32% 0 -.6%}.homepage .art-104{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:16.934px;display:flex;position:relative}.homepage .art-105{flex-shrink:0;width:71px;height:16.934px;position:relative}.homepage .art-106{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:15.376px;display:flex;position:relative}.homepage .art-107{flex-shrink:0;width:71px;height:15.376px;position:relative}.homepage .art-108{position:absolute;inset:0 0 -.85% -.18%}.homepage .art-109{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:20.708px;display:flex;position:relative}.homepage .art-110{flex-shrink:0;width:71px;height:20.708px;position:relative}.homepage .art-111{position:absolute;inset:-1.47% 0 -.31% -.12%}.homepage .art-112{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:20.856px;display:flex;position:relative}.homepage .art-113{flex-shrink:0;width:71px;height:20.856px;position:relative}.homepage .art-114{flex-shrink:0;justify-content:center;align-items:center;width:27.763px;height:32px;display:flex;position:relative}.homepage .art-115{flex-shrink:0;width:27.763px;height:32px;position:relative}.homepage .art-116{position:absolute;inset:-.28% 0 0}.homepage .art-117{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:24.274px;display:flex;position:relative}.homepage .art-118{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:21.108px;display:flex;position:relative}.homepage .art-119{flex-shrink:0;width:71px;height:21.108px;position:relative}.homepage .art-120{position:absolute;inset:-1.5% 0 -1.53% -.4%}.homepage .art-121{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:22.314px;display:flex;position:relative}.homepage .art-122{flex-shrink:0;width:71px;height:22.314px;position:relative}.homepage .art-123{position:absolute;inset:-.83% 0 -.43%}.homepage .art-124{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:28.464px;display:flex;position:relative}.homepage .art-125{flex-shrink:0;width:71px;height:28.464px;position:relative}.homepage .art-126{position:absolute;inset:-.55% 0 -.77%}.homepage .art-127{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:19.926px;display:flex;position:relative}.homepage .art-128{flex-shrink:0;width:71px;height:19.926px;position:relative}.homepage .art-129{position:absolute;inset:-.72% 0 -.38%}.homepage .art-130{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.homepage .art-131{flex-shrink:0;width:32px;height:32px;position:relative}.homepage .art-132{flex-shrink:0;justify-content:center;align-items:center;width:71px;height:18.023px;display:flex;position:relative}.homepage .art-133{flex-shrink:0;width:71px;height:18.023px;position:relative}.homepage .art-134{position:absolute;inset:-.22% 0 -.24% -.22%}.homepage .art-135{flex-shrink:0;justify-content:center;align-items:center;width:54.71px;height:32px;display:flex;position:relative}.homepage .art-136{flex-shrink:0;width:54.71px;height:32px;position:relative}.homepage .art-137{position:absolute;inset:0 0 0 -1.25%}.local-security-notice{color:#573b0b;background:#fff2cc;padding:8px clamp(20px,5vw,80px);font-size:12px;line-height:18px}.local-security-notice header{border:0;align-items:center;gap:16px;padding:0;display:flex}.local-security-notice p{max-width:none;margin:0}.local-security-notice .warning{border:0;padding:0}.local-security-notice .eyebrow{font-size:12px}.homepage{--home-gutter:clamp(20px, calc(5.71429vw - 2.28571px), 80px);width:100%;color:var(--hotx-color-body);margin:0;font-size:16px;line-height:1.45}.homepage main{padding:0}.homepage p{max-width:none;margin:0}.homepage h1,.homepage h2,.homepage h3{overflow-wrap:normal;margin:0;font-weight:700}.homepage h2{font-size:clamp(28px,2.5vw,36px);line-height:1.16}.homepage h3{font-size:18px;font-weight:600;line-height:1.45}.homepage .home-container{max-width:1440px;padding:0 var(--home-gutter);width:100%;margin-inline:auto}.home-section{padding-block:48px}.homepage .home-eyebrow{color:#b83b0b;letter-spacing:1.44px;margin-bottom:16px;font-size:12px;font-weight:600;line-height:1.45}.home-notice{padding:8px var(--home-gutter);background:var(--hotx-color-surface);color:var(--hotx-color-navy);font-size:12px}.homepage .home-cta{width:200px;min-height:48px}.homepage button:focus-visible,.homepage [tabindex]:focus-visible{outline-offset:3px;outline:3px solid #071e41}.homepage .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.homepage .unavailable{color:#0668dc;font-size:14px;font-weight:600}.home-header{border:0;padding:20px 0;container-type:inline-size}.header-row{align-items:center;gap:36px;min-height:44px;display:flex}.header-brand{flex:none;width:234px}.brand-desktop,.brand-compact{color:#222;white-space:nowrap;align-items:center;gap:12px;font-size:28px;display:flex}.brand-desktop img,.brand-compact img{flex:none}.homepage em{color:#ff4f0f;font-style:normal}.brand-compact{display:none}.desktop-nav{color:#071e41;white-space:nowrap;flex:1;align-items:center;gap:24px;font-size:14px;font-weight:600;display:flex}.header-utility{color:#071e41;align-items:center;gap:16px;margin-left:auto;font-size:14px;font-weight:600;display:flex}.icon-control{background:0 0;border:0;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.header-register{width:116px;min-height:44px}.menu-opener{display:none}.home-menu{color:#071e41;border:0;width:min(100%,420px);max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:24px;overflow:auto}.home-menu::backdrop{background:#071e4173}.menu-top{align-items:center;gap:12px;display:flex}.menu-top h2{font-size:22px}.menu-top button{min-width:70px;min-height:44px;font:inherit;background:#f5f9ff;border:1px solid #071e41;border-radius:8px}.home-menu nav{padding-block:24px}.home-menu nav p{border-bottom:1px solid #e5edf7;padding:16px 0}.home-menu>.button{margin-top:16px}.home-hero{min-height:567px;padding:48px 0 40px;position:relative;overflow:hidden}.hero-copy{z-index:1;flex-direction:column;gap:20px;width:590px;max-width:100%;display:flex;position:relative}.hero-copy .home-eyebrow{margin-bottom:0}.homepage .hero-copy h1{font-size:clamp(32px,3.62vw,52px);font-weight:700;line-height:1.16}.hero-description{font-size:18px}.hero-media{width:70%;height:567px;position:absolute;top:0;right:0;overflow:hidden}.hero-media img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.hero-current{animation:.8s home-dissolve}.reduced-motion .hero-current{animation:none}.hero-fade{background:linear-gradient(0deg, var(--website-hero-surface,#fff) 0%, color-mix(in srgb, var(--website-hero-surface,#fff) 84%, transparent) 12%, transparent 30%), linear-gradient(90deg, var(--website-hero-surface,#fff) 0%, var(--website-hero-surface,#fff) 28%, color-mix(in srgb, var(--website-hero-surface,#fff) 92%, transparent) 36%, color-mix(in srgb, var(--website-hero-surface,#fff) 68%, transparent) 44%, transparent 58%);pointer-events:none;position:absolute;inset:0}.hero-controls{z-index:1;justify-content:center;align-items:center;min-height:44px;margin-top:0;display:flex;position:relative}.slide-selector{background:0 0;border:0;place-items:center;width:32px;height:44px;padding:0;display:grid}.slide-selector span,.customer-controls button span{background:#a6b4c8;border-radius:50%;width:8px;height:8px;display:block}.slide-selector[aria-pressed=true] span{background:#ff4f0f}.motion-toggle{cursor:pointer;width:32px;font:inherit;color:#071e41;background:0 0;border:0;border-radius:0;flex:0 0 32px;place-items:center;min-height:44px;margin-left:0;padding:0;font-size:12px;display:inline-grid}.motion-toggle svg{width:14px;height:14px}.hero-trust{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid;position:relative}.hero-trust>div{align-items:center;gap:16px;display:flex}.hero-trust img{flex:none}.homepage .hero-trust h3{margin-bottom:6px;font-size:14px}.hero-trust p{color:#365071;font-size:14px}.mobile-gpu-label{display:none}.home-products{padding:48px 0 24px}.product-grid{background:#f5f9ff;border-radius:16px;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;padding:16px;display:grid}.product-grid article{background:#fff;border:1px solid #e5edf7;border-radius:12px;flex-direction:column;align-items:center;gap:8px;min-height:138px;padding:16px;display:flex}.homepage .product-grid h3{text-align:center;font-size:14px}.product-grid p{text-align:center;font-size:12px}.why-grid{grid-template-columns:minmax(0,432fr) minmax(0,800fr);gap:48px;display:grid}.why-grid>div:first-child>p:not(.home-eyebrow){margin-block:24px}.usp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.usp-grid article{border:1px solid #e5edf7;border-radius:12px;flex-direction:column;gap:16px;min-height:216px;padding:20px;display:flex}.usp-grid img{width:56px;height:56px}.usp-grid p{margin-top:8px;font-size:14px}.home-solutions{background:#f5f9ff}.solutions-intro{padding-right:0;position:relative}.solutions-intro>p:not(.home-eyebrow){margin-top:12px}.solutions-all{position:absolute;top:0;right:0}.solutions-grid{grid-template-rows:repeat(2,minmax(180px,1fr));grid-template-columns:1.75fr 1fr 1fr;gap:16px;margin-top:24px;display:grid}.solutions-grid article{background:#fff;border:1px solid #e5edf7;border-radius:12px;gap:12px;padding:20px 20px 56px;display:flex;position:relative}.solutions-grid article>img{flex:none}.solutions-grid h3{font-size:18px}.solutions-grid p{margin-top:8px;font-size:14px}.solutions-grid .solution-featured{grid-row:span 2;align-items:center;gap:24px;padding:32px 24px}.solution-featured .migration-art{aspect-ratio:1.5;object-fit:cover;width:45%;height:auto}.solution-featured h3{font-size:24px}.solution-featured .unavailable{margin-top:24px;display:block}.solution-arrow{background:#f5f9ff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;bottom:20px;right:20px}.infrastructure-grid{grid-template-columns:minmax(0,704fr) minmax(0,528fr);gap:24px 48px;display:grid}.infrastructure-intro>p:not(.home-eyebrow){margin-top:16px}.regional-map{aspect-ratio:528/376;background:#f7faff;border:1px solid #edf3fc;border-radius:20px;grid-area:1/2/span 2;position:relative;overflow:hidden;container-type:inline-size}.map-scale{transform-origin:0 0;width:528px;height:376px;transform:scale(calc(100cqw / 528px))}.homepage .map-scale p{margin:0}.infrastructure-proofs{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.infrastructure-proofs>div>img{width:32px;height:32px;margin-bottom:12px}.infrastructure-proofs h3{font-size:18px}.infrastructure-proofs p{margin-top:6px;font-size:14px}.home-customers{background:#f7faff}.customer-layout{grid-template-columns:minmax(0,688fr) minmax(0,544fr);align-items:center;gap:48px;display:grid}.customer-layout>div>p:not(.home-eyebrow){margin-top:16px}.customer-notice{color:#365071;font-size:12px}.customer-cards{gap:8px;margin-top:24px;display:grid}.customer-card{flex-direction:column;align-items:center;gap:6px;min-width:0;min-height:84px;padding:8px 4px;display:flex}.customer-card>div{max-width:100%}.customer-card>p{overflow-wrap:anywhere;max-width:100%;min-height:24px;white-space:normal!important;height:auto!important}.customer-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin-top:20px;display:flex}.customer-controls button{color:#64748b;background:0 0;border:0;place-items:center;min-width:32px;min-height:44px;padding:0;font-size:28px;display:grid}.customer-controls button[aria-current=page] span{background:#ff4f0f}.customer-controls button:disabled{opacity:.45}.customer-case{background:#fff;border-radius:12px;align-items:center;gap:16px;padding:16px;display:flex}.case-photo{object-fit:cover;width:40%;height:200px}.customer-case .home-eyebrow{letter-spacing:1.2px;margin-bottom:8px;font-size:12px}.customer-case h3{font-size:18px}.customer-case p:not(.home-eyebrow){margin-block:8px;font-size:14px}.home-final-cta{border-radius:16px 16px 0 0;padding:24px 0;position:relative;overflow:hidden}.final-cta-background{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.final-cta-layout{justify-content:space-between;align-items:center;gap:32px;display:flex;position:relative}.final-cta-layout h2{font-size:28px;line-height:1.16}.final-cta-layout .home-eyebrow{margin-bottom:8px}.final-cta-layout>div>p:not(.home-eyebrow){color:#52647b;margin-top:12px}.final-actions{flex:none;align-items:center}.final-actions .home-cta{width:168px}.home-footer{color:#a8b8ce;background:#071e41;border:0;padding:32px 0 24px;container-type:inline-size}.footer-grid{grid-template-columns:224fr 144fr 180fr 160fr 164fr 208fr;gap:clamp(24px,2.78vw,40px);display:grid}.footer-brand-desktop{color:#fff;white-space:nowrap;align-items:center;gap:12px;font-size:24px;display:flex}.footer-brand p{margin-top:16px;font-size:14px}.footer-socials{gap:24px;margin-top:24px;display:flex}.footer-group{margin:0;padding:0}.footer-group h3 button{font:inherit;color:#dce6f5;text-align:left;background:0 0;border:0;width:100%;min-height:24px;padding:0;font-size:14px;font-weight:600;line-height:20px}.footer-group h3 button span{display:none}.footer-group ul{margin:12px 0 0;padding:0;list-style:none}.footer-group li{align-items:center;gap:8px;margin-top:8px;font-size:14px;line-height:20px;display:flex}.footer-group li .contact-icon{flex:none;width:20px}.demo-label{font-size:12px;margin-top:8px!important}.footer-bottom{border-top:1px solid #29425f;justify-content:space-between;align-items:center;gap:32px;margin-top:24px;padding-top:24px;font-size:12px;font-weight:500;line-height:18px;display:flex}.footer-bottom>div{gap:64px;display:flex}.destination-note{font-size:12px;margin-top:16px!important}.footer-mobile-crop{display:none}.homepage .home-footer button:focus-visible{outline-color:#fff}.footer-group [hidden]{display:none}.homepage .footer-group h3{margin:0}.homepage .footer-brand img{flex:none}@keyframes home-dissolve{0%{opacity:0}to{opacity:1}}.homepage[data-home-compact=true] .header-brand{flex-shrink:1;width:min(169.5px,100% - 166px)}.homepage[data-home-compact=true] .brand-desktop,.homepage[data-home-compact=true] .desktop-nav,.homepage[data-home-compact=true] .desktop-login,.homepage[data-home-compact=true] .header-register{display:none}.homepage[data-home-compact=true] .brand-compact{gap:8px;font-size:20px;display:flex}.homepage[data-home-compact=true] .brand-compact img{width:23.077%;height:auto}.homepage[data-home-compact=true] .header-utility{gap:7px;width:150px}.homepage[data-home-compact=true] .menu-opener{display:grid}.homepage[data-home-compact=true] .home-header .fixed-language{order:-1;margin-right:auto}.homepage[data-home-compact=true] h2{line-height:1.45}.homepage[data-home-compact=true] .home-section{padding-block:40px}.homepage[data-home-compact=true] .home-eyebrow{letter-spacing:0;font-size:14px;font-weight:400;line-height:20px}.homepage[data-home-compact=true] .hero-line{display:none}.homepage[data-home-compact=true] .home-hero{min-height:0;padding:32px 0}.homepage[data-home-compact=true] .hero-copy{gap:16px;width:100%}.homepage[data-home-compact=true] .hero-copy .home-eyebrow{font-size:12px}.homepage[data-home-compact=true] .hero-copy h1{max-width:420px;font-size:32px;line-height:38px}.homepage[data-home-compact=true] .hero-description{font-size:16px}.homepage[data-home-compact=true] .hero-actions{flex-direction:column;width:100%;gap:12px!important}.homepage[data-home-compact=true] .hero-actions .home-cta{width:100%}.homepage[data-home-compact=true] .hero-media{float:none;width:100%;height:260px;margin-top:406px;margin-bottom:-666px;position:relative;top:auto;right:auto}.homepage[data-home-compact=true] .hero-media img{object-fit:contain;width:166.67%;height:auto;top:-18.28%;left:-66.67%}.homepage[data-home-compact=true] .hero-fade{background:linear-gradient(var(--website-hero-surface,#fff), transparent 12%, transparent 70%, var(--website-hero-surface,#fff));height:260px;top:438px}.homepage[data-home-compact=true] .home-hero .home-container{position:relative}.homepage[data-home-compact=true] .hero-controls{justify-content:center;margin-top:216px}.homepage[data-home-compact=true] .mobile-gpu-label{color:#071e41;z-index:1;background:#e5f7ffcc;border:1.2px solid #8cd9ffb8;border-radius:12px;align-items:center;gap:12px;padding:12px;font-size:14px;font-weight:600;display:flex;position:absolute;top:430px;left:24px}.homepage[data-home-compact=true] .hero-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.homepage[data-home-compact=true] .hero-trust>div{flex-direction:column;align-items:flex-start;gap:12px}.homepage[data-home-compact=true] .hero-trust h3,.homepage[data-home-compact=true] .hero-trust p{font-size:12px}.homepage[data-home-compact=true] .hero-trust p{color:#64748b}.homepage[data-home-compact=true] .hero-trust h3{color:#071e41}.homepage[data-home-compact=true] .home-products{padding:32px 0}.homepage[data-home-compact=true] .product-grid{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0}.homepage[data-home-compact=true] .product-grid article{min-height:0;padding:16px}.homepage[data-home-compact=true] .why-grid{flex-direction:column;gap:24px;display:flex}.homepage[data-home-compact=true] .why-grid>div:first-child>p:not(.home-eyebrow){margin-block:24px;font-size:14px}.homepage[data-home-compact=true] .usp-grid{flex-direction:column;gap:24px;display:flex}.homepage[data-home-compact=true] .usp-grid article{flex-direction:row;align-items:center;gap:16px;min-height:160px;padding:24px 20px}.homepage[data-home-compact=true] .usp-grid img{flex:none;width:56px;height:56px}.homepage[data-home-compact=true] .usp-grid p{font-size:14px}.homepage[data-home-compact=true] .solutions-all{text-align:center;width:256px;min-height:48px;margin-top:16px;padding:12px 16px;display:block;position:static}.homepage[data-home-compact=true] .solutions-intro>p:not(.home-eyebrow){margin-top:16px;font-size:14px}.homepage[data-home-compact=true] .solutions-grid{flex-direction:column;margin-top:32px;display:flex}.homepage[data-home-compact=true] .solutions-grid article{min-height:240px;padding:24px;display:block}.homepage[data-home-compact=true] .solutions-grid article>img{margin-bottom:16px}.homepage[data-home-compact=true] .solutions-grid h3{font-size:20px}.homepage[data-home-compact=true] .solutions-grid .solution-featured{min-height:320px;padding:24px;display:block}.homepage[data-home-compact=true] .solution-featured .migration-art{width:160px;height:107px;margin:0;position:absolute;bottom:16px;right:60px}.homepage[data-home-compact=true] .solution-featured .unavailable,.homepage[data-home-compact=true] .solution-mobile-icon{display:none}.homepage[data-home-compact=true] .solution-mobile-icon{margin-bottom:16px;display:block}.homepage[data-home-compact=true] .solutions-grid p{margin-top:8px}.homepage[data-home-compact=true] .infrastructure-grid{flex-direction:column;gap:24px;display:flex}.homepage[data-home-compact=true] .infrastructure-intro>p:not(.home-eyebrow){font-size:14px}.homepage[data-home-compact=true] .regional-map{aspect-ratio:350/280;order:1;width:100%}.homepage[data-home-compact=true] .infrastructure-proofs{flex-direction:column;order:2;gap:24px;display:flex}.homepage[data-home-compact=true] .infrastructure-proofs>div{gap:20px;display:flex}.homepage[data-home-compact=true] .infrastructure-proofs>div>img{flex:none;margin:0}.homepage[data-home-compact=true] .infrastructure-proofs h3{font-size:20px}.homepage[data-home-compact=true] .customer-layout{flex-direction:column;align-items:stretch;gap:24px;display:flex}.homepage[data-home-compact=true] .customer-layout>div>p:not(.home-eyebrow){font-size:14px}.homepage[data-home-compact=true] .customer-layout .customer-notice{font-size:12px!important}.homepage[data-home-compact=true] .customer-case{flex-direction:column;align-items:stretch;padding:16px}.homepage[data-home-compact=true] .case-photo{object-fit:cover;width:100%;height:200px}.homepage[data-home-compact=true] .customer-case .home-eyebrow{letter-spacing:1.2px;font-size:12px;font-weight:600}.homepage[data-home-compact=true] .customer-case h3{font-size:20px}.homepage[data-home-compact=true] .final-cta-layout{flex-direction:column;align-items:stretch;gap:16px}.homepage[data-home-compact=true] .final-cta-layout h2{font-size:28px;line-height:1.16}.homepage[data-home-compact=true] .final-actions{flex-direction:column;align-items:stretch}.homepage[data-home-compact=true] .final-actions .home-cta{width:100%}.homepage[data-home-compact=true] .final-actions .unavailable{text-align:center;padding:12px}.homepage[data-home-compact=true] .home-final-cta{padding:24px 0}.homepage[data-home-compact=true] .final-cta-background{object-position:70% center}.homepage[data-home-compact=true] .footer-bottom{flex-wrap:wrap;align-items:flex-start;gap:20px}.homepage[data-home-compact=true] .footer-bottom>p{order:0;width:calc(100% - 50px)}.homepage[data-home-compact=true] .footer-bottom>span{order:1}.homepage[data-home-compact=true] .footer-bottom>div{flex-wrap:wrap;order:2;gap:24px}.homepage[data-home-compact=true] .destination-note{font-size:12px}.homepage[data-home-compact=true] .local-security-notice header{display:block}.homepage .home-footer[data-footer-wide=false] .footer-grid{flex-direction:column;gap:0;display:flex}.homepage .home-footer[data-footer-wide=false] .footer-brand{padding-bottom:24px}.homepage .home-footer[data-footer-wide=false] .footer-brand-desktop{display:none}.homepage .home-footer[data-footer-wide=false] .footer-mobile-crop{width:190px;height:40px;display:block;position:relative;overflow:hidden}.homepage .home-footer[data-footer-wide=false] .footer-mobile-crop img{width:785.71%;max-width:none;height:6732%;position:absolute;top:-6108%;left:-35.29%}.homepage .home-footer[data-footer-wide=false] .footer-group{border-bottom:1px solid #29425f}.homepage .home-footer[data-footer-wide=false] .footer-group h3 button{justify-content:space-between;align-items:center;min-height:52px;font-size:14px;display:flex}.homepage .home-footer[data-footer-wide=false] .footer-group h3 button span{display:inline}.homepage .home-footer[data-footer-wide=false] .footer-group ul{margin-top:0;padding-bottom:16px}.homepage .home-footer[data-footer-wide=false] .footer-brand p{max-width:300px}.homepage .home-footer[data-footer-wide=false]{padding-top:24px}@media (prefers-reduced-motion:reduce){.hero-current{animation:none}}.homepage .solution-mobile-icon{display:none}.homepage[data-home-compact=true] .solution-mobile-icon{display:block}.homepage[data-home-compact=true] .brand-compact b{font-size:clamp(12px,11.8286vw - 25.8514px,20.28px)}.homepage[data-home-compact=true] .hero-copy .home-eyebrow{font-size:14px;line-height:20px}.homepage[data-home-compact=true] .hero-media img:not(.hero-background-0){width:160%;height:auto;top:0;left:-60%}.homepage .footer-brand-desktop{font-size:22px;line-height:28px}.homepage .footer-socials{gap:8px}.homepage .footer-socials>span{place-items:center;width:44px;height:44px;display:grid}.homepage .footer-group h3{color:#dce6f5;font-size:14px;font-weight:600;line-height:20px}.homepage .header-row{column-gap:0}.homepage .desktop-nav{flex:0 0 532px;justify-content:space-between;gap:0;min-width:0;margin-left:36px;line-height:20px}.homepage .desktop-nav>span{flex:none}.homepage .header-utility{white-space:nowrap;flex:0 0 280px;gap:16px;min-width:0;margin-left:auto;padding-left:0;line-height:20px}.homepage .desktop-nav+.header-utility{margin-left:auto}.homepage .fixed-language,.homepage .desktop-login,.homepage .header-register{white-space:nowrap;flex:none}.homepage .header-utility>.icon-control:first-child{width:20px;height:20px}.homepage .header-register{height:48px;min-height:48px}.homepage .search-compact{display:none}.homepage[data-home-compact=true] .header-row{gap:16px}.homepage[data-home-compact=true] .header-utility{flex:0 0 150px;gap:7px}.homepage[data-home-compact=true] .header-utility>.icon-control:first-child{width:44px;height:44px}.homepage[data-home-compact=true] .search-desktop{display:none}.homepage[data-home-compact=true] .search-compact{display:block}.homepage .hero-artwork{display:contents}.homepage[data-home-compact=true] .hero-copy{min-height:0}.homepage[data-home-compact=true] .hero-artwork{aspect-ratio:390/260;height:auto;width:calc(100% + 2 * var(--home-gutter));margin-inline:calc(-1 * var(--home-gutter));display:block;position:relative}.homepage[data-home-compact=true] .hero-media{width:100%;height:100%;margin:0;position:absolute;inset:0}.homepage[data-home-compact=true] .hero-fade{height:100%;inset:0}.homepage[data-home-compact=true] .mobile-gpu-label{top:24px;left:24px}.homepage[data-home-compact=true] .hero-controls{margin-top:-60px}.homepage .home-header{padding-block:16px}.homepage .header-row{min-height:48px}.homepage .brand-desktop{color:#111;line-height:34px}.homepage[data-home-compact=true] .home-header{padding-block:14px}.homepage[data-home-compact=true] .header-row{min-height:44px}.homepage[data-home-compact=true] .brand-compact{color:#111;line-height:1.2144}.homepage[data-home-compact=true] .hero-trust{gap:16px}.homepage[data-home-compact=true] .hero-trust>div>img{background:var(--hotx-color-white);border-radius:999px;width:48px;height:48px;padding:8px}.homepage[data-home-compact=true] .hero-trust h3{margin-bottom:4px;font-size:14px;line-height:1.45}.homepage[data-home-compact=true] .hero-trust p,.homepage[data-home-compact=true] .product-grid p{font-size:14px;line-height:20px}.homepage[data-home-compact=true] .final-cta-layout h2{line-height:34px}
:is(.homepage,.products-page) footer.site-footer:is(.home-footer,.pr-home-footer){padding-top:32px}:is(.homepage,.products-page) footer.site-footer:is(.home-footer,.pr-home-footer) :is(.footer-brand-desktop,.pr-footer-brand-desktop){align-items:center;gap:12px;height:40px;font-size:22px;line-height:28px;display:flex}:is(.homepage,.products-page) footer.site-footer :is(.footer-brand,.pr-footer-brand)>p{max-width:none;margin-top:12px;font-size:14px;line-height:20px}:is(.homepage,.products-page) footer.site-footer :is(.footer-socials,.pr-footer-socials){gap:8px;margin-top:12px;display:flex}:is(.homepage,.products-page) footer.site-footer :is(.footer-socials,.pr-footer-socials)>span{flex:none;place-items:center;width:44px;height:44px;display:grid}:is(.homepage,.products-page) footer.site-footer :is(.footer-bottom,.pr-footer-bottom){min-height:65px;margin-top:20px;padding-top:20px}:is(.homepage,.products-page) footer.site-footer :is(.footer-bottom,.pr-footer-bottom)>p{font-size:12px;line-height:18px}:is(.homepage,.products-page) footer.site-footer :is(.footer-bottom,.pr-footer-bottom)>div{flex:1;justify-content:center;gap:16px;display:flex}:is(.homepage,.products-page) footer.site-footer :is(.footer-bottom,.pr-footer-bottom)>div>*{white-space:nowrap;flex:0 180px;align-items:center;min-height:44px;font-size:14px;line-height:20px;display:flex}:is(.homepage,.products-page) footer.site-footer :is(.footer-bottom,.pr-footer-bottom)>span{align-items:center;min-height:44px;font-size:14px;line-height:20px;display:flex}@media not (min-width:600px){:is(.homepage,.products-page) footer.site-footer:is(.home-footer,.pr-home-footer)>.frame{width:calc(100% - 40px);max-width:none;padding-inline:0}:is(.homepage,.products-page) footer.site-footer :is(.footer-brand,.pr-footer-brand){margin-bottom:0;padding-bottom:20px}:is(.homepage,.products-page) footer.site-footer :is(.footer-bottom,.pr-footer-bottom){grid-template-columns:minmax(0,1fr) 60px;align-items:center;gap:8px 12px;display:grid}:is(.homepage,.products-page) footer.site-footer :is(.footer-bottom,.pr-footer-bottom)>p{grid-area:1/1;align-items:center;min-height:44px;display:flex}:is(.homepage,.products-page) footer.site-footer :is(.footer-bottom,.pr-footer-bottom)>span{grid-area:1/2;justify-content:flex-end}:is(.homepage,.products-page) footer.site-footer :is(.footer-bottom,.pr-footer-bottom)>div{grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:8px 16px;width:100%;display:grid}}
:root body :is(.homepage,.products-page) :is(.home-header,.pr-home-header){border:0;padding-block:20px}:root body :is(.homepage,.products-page) :is(.home-header,.pr-home-header) :is(.header-row,.pr-header-row){height:44px;min-height:44px}:root body :is(.homepage,.products-page) :is(.home-header,.pr-home-header) :is(.header-register,.pr-header-register){height:44px;min-height:44px;padding-block:0}:root body :is(.homepage[data-home-compact=true],.products-page[data-products-compact=true]) :is(.home-header,.pr-home-header){padding-block:14px}@container not (min-width:1106px){:root body :is(.homepage,.products-page) :is(.home-header,.pr-home-header)>.frame{width:calc(100% - 40px);max-width:none;padding-inline:0}}:root body :is(.desktop-nav,.pr-desktop-nav) summary>a.mega-menu-page-link{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:flex}.homepage a.header-brand{color:inherit;text-decoration:none}:root body :is(.home-header,.pr-home-header) a.button[href=\/register]{text-decoration:none}:root body :is(.homepage,.products-page) :is(.home-header,.pr-home-header) nav:is(.desktop-nav,.pr-desktop-nav) :is(summary,.mega-menu-page-link),:root body :is(.homepage,.products-page) :is(.home-header,.pr-home-header) nav:is(.desktop-nav,.pr-desktop-nav)>a,:root body :is(.homepage,.products-page) :is(.home-header,.pr-home-header) nav.site-mobile-nav a{text-decoration:none;transition:color .15s,background-color .15s}:root body :is(.homepage,.products-page) :is(.home-header,.pr-home-header) nav:is(.desktop-nav,.pr-desktop-nav) :is(summary,.mega-menu-page-link):is(:hover,:focus-visible,:focus-within),:root body :is(.homepage,.products-page) :is(.home-header,.pr-home-header) nav:is(.desktop-nav,.pr-desktop-nav)>a:is(:hover,:focus-visible),:root body :is(.homepage,.products-page) :is(.home-header,.pr-home-header) nav.site-mobile-nav a:is(:hover,:focus-visible){color:var(--hotx-color-blue-hover);background-color:var(--hotx-color-surface);border-radius:4px}@media (prefers-reduced-motion:reduce){:root body :is(.homepage,.products-page) :is(.home-header,.pr-home-header) nav:is(.desktop-nav,.pr-desktop-nav,.site-mobile-nav) :is(a,summary,.mega-menu-page-link){transition:none}}:root body :is(.homepage,.products-page) :is(.home-header,.pr-home-header) nav:is(.desktop-nav,.pr-desktop-nav) summary[aria-current]>a.mega-menu-page-link{color:var(--hotx-color-blue-hover)}:root body :is(.homepage,.products-page){--website-header-height:84px}:root body :is(.homepage[data-home-compact=true],.products-page[data-products-compact=true]){--website-header-height:72px}:root body :is(.homepage,.products-page) :is(.home-header,.pr-home-header){z-index:100;background:var(--website-header-surface,var(--hotx-color-white));position:sticky;top:0}:root body :is(.homepage,.products-page) [id]{scroll-margin-top:calc(var(--website-header-height) + 24px)}:root body .product-detail-page .pd-section-navigation{top:var(--website-header-height)}:root body .product-detail-page section[id]{scroll-margin-top:calc(var(--website-header-height) + 104px)}:root body .legal-page .legal-desktop-toc{top:calc(var(--website-header-height) + 16px)}:root body .legal-page .legal-toc-box{max-height:calc(100dvh - var(--website-header-height) - 32px)}:root body .product-detail-page>[data-detail-section=header]{z-index:100;position:sticky;top:0}.skip-link{z-index:1100;position:fixed}
:root body :is(.homepage[data-home-compact],.products-page.products-page) :is(.hero-media,.pd-art,.so-hero-art,.pricing-hero-art,.re-hero-art,.su-hero-art,.co-hero-art,.detail-hero-art,.ab-carousel-hero .ab-hero-art){background:var(--website-hero-surface,var(--hotx-color-white))}:root body :is(.homepage[data-home-compact],.products-page.products-page) :is(.hero-media,.pd-art,.so-hero-art,.pricing-hero-art,.re-hero-art,.su-hero-art,.co-hero-art,.detail-hero-art,.ab-carousel-hero .ab-hero-art)>img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;inset:50% 0 auto auto;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 14%,#000),linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14%,#000),linear-gradient(#0000,#000 10% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}body :is(.homepage,.products-page) :is(.hero-controls,.pd-carousel-controls,.so-carousel-controls,.pricing-carousel-controls,.re-carousel-controls,.su-carousel-controls,.co-carousel-controls,.detail-carousel-controls,.ab-carousel-controls)>button[data-slideshow-toggle]:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;min-width:0;height:1px;min-height:0;margin:-1px;padding:0;position:absolute;overflow:hidden}:root body .products-page.products-page :is(.pd-art,.so-hero-art,.pricing-hero-art):after,:root body .products-page.products-page :is(.pd-art,.so-hero-art,.pricing-hero-art,.re-hero-art,.su-hero-art,.co-hero-art,.detail-hero-art,.ab-carousel-hero .ab-hero-art)>div{background:linear-gradient(90deg, var(--website-hero-surface,#fff) 0%, color-mix(in srgb, var(--website-hero-surface,#fff) 97%, transparent) 35%, transparent 65%)}@container (max-width:600px){:root body .products-page.products-page :is(.pd-art,.so-hero-art,.pricing-hero-art,.re-hero-art,.su-hero-art,.co-hero-art,.detail-hero-art,.ab-carousel-hero .ab-hero-art)>img.is-active{opacity:.35}:root body .products-page.products-page :is(.pd-art,.so-hero-art,.pricing-hero-art):after,:root body .products-page.products-page :is(.pd-art,.so-hero-art,.pricing-hero-art,.re-hero-art,.su-hero-art,.co-hero-art,.detail-hero-art,.ab-carousel-hero .ab-hero-art)>div{background:linear-gradient(180deg, color-mix(in srgb, var(--website-hero-surface,#fff) 8%, transparent) 0%, color-mix(in srgb, var(--website-hero-surface,#fff) 44%, transparent) 45%, var(--website-hero-surface,#fff) 100%)}}
.products-mega-disclosure{font:inherit;position:relative}.products-mega-disclosure>summary{cursor:pointer;min-height:44px;color:var(--hotx-color-navy);font:inherit;white-space:nowrap;align-items:center;list-style:none;display:flex}.products-mega-disclosure>summary::-webkit-details-marker{display:none}.products-mega-disclosure>summary[aria-current]{color:var(--hotx-color-blue-hover,#0668dc);text-decoration:none}.products-mega-disclosure>summary:focus-visible,.products-mega-panel :focus-visible{outline:2px solid var(--hotx-color-navy);outline-offset:3px}.products-mega-panel{z-index:1000;width:min(1204px,100vw - 32px);min-height:min(688px, calc(100dvh - var(--pm-top,106px) - 16px));max-height:calc(100dvh - var(--pm-top,106px) - 16px);color:var(--hotx-color-navy);font-family:var(--font-inter), sans-serif;background:var(--hotx-color-white,#fff);border:1px solid var(--hotx-color-border);isolation:isolate;border-radius:16px;grid-template-columns:276px minmax(0,1fr);font-size:14px;line-height:20px;display:grid;position:fixed;top:106px;left:16px;box-shadow:0 8px 32px #007aff1f}.products-mega-panel *{box-sizing:border-box}.products-mega-panel:before{content:"";width:28px;height:28px;top:-15px;left:calc(var(--pm-pointer,150px) - 14px);border-top:1px solid var(--hotx-color-border);border-left:1px solid var(--hotx-color-border);z-index:-1;background:#fff;position:absolute;transform:rotate(45deg)}.products-mega-panel h2,.products-mega-panel p{margin:0}.products-mega-panel a{color:inherit;text-decoration:none}.pm-sidebar{border-right:1px solid var(--hotx-color-border);border-radius:16px 0 0 16px;padding:12px;overflow:auto}.pm-sidebar [role=tablist]{flex-direction:column;gap:4px;margin-top:4px;display:flex}.pm-category{width:100%;min-height:46px;color:var(--hotx-color-navy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:16px;padding:8px 12px;font-weight:600;display:flex}.pm-category>img{flex-shrink:0}.pm-category>span{flex:1}.pm-category>img:last-child:not(:first-child){margin-left:auto}.pm-category[aria-selected=true]{color:var(--hotx-color-blue-hover,#0668dc);background:#eaf3ff}.pm-category:hover:not(:disabled){background:var(--hotx-color-surface)}.pm-category:disabled{cursor:default;opacity:.65}.pm-content{border-radius:0 16px 16px 0;flex-direction:column;gap:16px;min-width:0;padding:12px;display:flex;overflow:auto}.pm-featured{background:var(--hotx-color-surface);border-radius:12px;padding:12px}.pm-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.pm-section-heading h2{color:var(--hotx-color-blue-hover,#0668dc);font-size:18px;font-weight:600;line-height:24px}.pm-section-heading p{color:var(--hotx-color-body);font-size:12px;line-height:20px}.pm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pm-card{background:#fff;border-radius:8px;align-items:center;gap:8px;min-width:0;min-height:108px;padding:16px 8px 16px 16px;display:flex}.pm-card>img{flex-shrink:0}.pm-card>span{flex:1;min-width:0}.pm-card strong{font-size:16px;font-weight:600;line-height:22px;display:block}.pm-card>span>span{color:var(--hotx-color-body);margin-top:4px;font-size:14px;line-height:20px;display:block}.pm-card[href]:hover{outline:1px solid var(--hotx-color-blue-hover)}.pm-selected .pm-card{border:1px solid var(--hotx-color-border)}.pm-selected-heading{border-block:1px solid var(--hotx-color-border);padding-block:4px}.pm-selected-heading h2{letter-spacing:1.4px;text-transform:uppercase;font-size:14px;font-weight:600;line-height:24px}.products-mega-panel .pm-view-all{border:1px solid var(--hotx-color-blue-hover);border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;width:246px;height:46px;min-height:46px;margin-top:8px;padding:10px 16px;font-size:16px;font-weight:600;line-height:24px;display:flex;color:var(--hotx-color-blue-hover)!important}.pm-card[aria-disabled=true]{cursor:default}.pm-card[aria-disabled=true]>.pm-chevron{opacity:.5}[data-home-compact=true] .products-mega-disclosure,[data-products-compact=true] .products-mega-disclosure{display:none}.pm-category{font-size:15px;line-height:22px}.products-mega-panel.products-mega-panel h2{color:var(--hotx-color-blue-hover);margin:0;font-size:18px;font-weight:600;line-height:24px}.products-mega-panel.products-mega-panel .pm-selected-heading h2{font-size:14px;font-weight:600;line-height:24px}.products-mega-panel.products-mega-panel p{margin:0}.pm-native-fallback{justify-content:center;padding:4px 20px;display:flex}.pm-native-fallback a{min-height:44px;color:var(--hotx-color-blue-hover);align-items:center;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.pm-sidebar [role=tablist]{margin-top:0}.pm-directory{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pm-directory-group{min-width:0;min-height:120px}.pm-directory-heading{text-align:left;width:100%;min-height:24px;font:inherit;color:var(--hotx-color-blue-hover);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.pm-directory-heading img{flex-shrink:0}.pm-directory-heading strong{flex:1;min-width:0;font-size:13px;font-weight:600;line-height:20px}.pm-directory-heading>span{color:var(--hotx-color-body);font-size:12px;font-weight:500;line-height:20px}.pm-directory-products{margin-top:8px}.pm-directory-products>a,.pm-directory-products>span{min-height:22px;color:var(--hotx-color-navy);align-items:center;gap:8px;font-size:13px;font-weight:400;line-height:22px;display:flex}.pm-directory-products>a>span,.pm-directory-products>span>span{flex:1;min-width:0}.pm-directory-products img{flex-shrink:0}.pm-directory-products>a:hover{text-decoration:none}.pm-directory-products>[aria-disabled=true]{cursor:default}.products-mega-panel{height:min(688px, calc(100dvh - var(--pm-top,106px) - 16px));grid-template-rows:minmax(0,1fr)}.products-mega-panel .pm-sidebar,.products-mega-panel .pm-content{overscroll-behavior:contain;min-height:0}.pm-content>section,.pm-content>.pm-view-all{flex-shrink:0}
.solutions-mega-disclosure{font:inherit;position:relative}.solutions-mega-disclosure>summary{cursor:pointer;min-height:44px;color:var(--hotx-color-navy);font:inherit;white-space:nowrap;align-items:center;list-style:none;display:flex}.solutions-mega-disclosure>summary::-webkit-details-marker{display:none}.solutions-mega-disclosure>summary[aria-current]{color:var(--hotx-color-blue-hover,#0668dc);text-decoration:none}.solutions-mega-disclosure>summary:focus-visible,.solutions-mega-panel :focus-visible{outline:2px solid var(--hotx-color-navy);outline-offset:3px}.solutions-mega-panel{z-index:1000;width:min(1204px,100vw - 32px);min-height:min(688px, calc(100dvh - var(--sm-top,106px) - 16px));max-height:calc(100dvh - var(--sm-top,106px) - 16px);color:var(--hotx-color-navy);font-family:var(--font-inter), sans-serif;background:var(--hotx-color-white,#fff);border:1px solid var(--hotx-color-border);isolation:isolate;border-radius:16px;grid-template-columns:276px minmax(0,1fr);font-size:14px;line-height:20px;display:grid;position:fixed;top:106px;left:16px;box-shadow:0 8px 32px #007aff1f}.solutions-mega-panel *{box-sizing:border-box}.solutions-mega-panel:before{content:"";width:28px;height:28px;top:-15px;left:calc(var(--sm-pointer,150px) - 14px);border-top:1px solid var(--hotx-color-border);border-left:1px solid var(--hotx-color-border);z-index:-1;background:#fff;position:absolute;transform:rotate(45deg)}.solutions-mega-panel h2,.solutions-mega-panel p{margin:0}.solutions-mega-panel a{color:inherit;text-decoration:none}.sm-sidebar{border-right:1px solid var(--hotx-color-border);border-radius:16px 0 0 16px;padding:12px;overflow:auto}.sm-sidebar [role=tablist]{flex-direction:column;gap:4px;margin-top:4px;display:flex}.sm-category{width:100%;min-height:46px;color:var(--hotx-color-navy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:16px;padding:8px 12px;font-weight:600;display:flex}.sm-category>img{flex-shrink:0}.sm-category>span{flex:1}.sm-category>img:last-child:not(:first-child){margin-left:auto}.sm-category[aria-selected=true]{color:var(--hotx-color-blue-hover,#0668dc);background:#eaf3ff}.sm-category:hover:not(:disabled){background:var(--hotx-color-surface)}.sm-category:disabled{cursor:default;opacity:.65}.sm-content{border-radius:0 16px 16px 0;flex-direction:column;gap:16px;min-width:0;padding:12px;display:flex;overflow:auto}.sm-featured{background:var(--hotx-color-surface);border-radius:12px;padding:12px}.sm-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.sm-section-heading h2{color:var(--hotx-color-blue-hover,#0668dc);font-size:18px;font-weight:600;line-height:24px}.sm-section-heading p{color:var(--hotx-color-body);font-size:12px;line-height:20px}.sm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sm-card{background:#fff;border-radius:8px;align-items:center;gap:8px;min-width:0;min-height:108px;padding:16px 8px 16px 16px;display:flex}.sm-card>img{flex-shrink:0}.sm-card>span{flex:1;min-width:0}.sm-card strong{font-size:16px;font-weight:600;line-height:22px;display:block}.sm-card>span>span{color:var(--hotx-color-body);margin-top:4px;font-size:14px;line-height:20px;display:block}.sm-card[href]:hover{outline:1px solid var(--hotx-color-blue-hover)}.sm-selected .sm-card{border:1px solid var(--hotx-color-border)}.sm-selected-heading{border-block:1px solid var(--hotx-color-border);padding-block:4px}.sm-selected-heading h2{letter-spacing:1.4px;text-transform:uppercase;font-size:14px;font-weight:600;line-height:24px}.solutions-mega-panel .sm-view-all{border:1px solid var(--hotx-color-blue-hover);border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;width:246px;height:46px;min-height:46px;margin-top:8px;padding:10px 16px;font-size:16px;font-weight:600;line-height:24px;display:flex;color:var(--hotx-color-blue-hover)!important}.sm-card[aria-disabled=true]{cursor:default}.sm-card[aria-disabled=true]>.sm-chevron{opacity:.5}[data-home-compact=true] .solutions-mega-disclosure,[data-products-compact=true] .solutions-mega-disclosure{display:none}.sm-category{font-size:15px;line-height:22px}.solutions-mega-panel.solutions-mega-panel h2{color:var(--hotx-color-blue-hover);margin:0;font-size:18px;font-weight:600;line-height:24px}.solutions-mega-panel.solutions-mega-panel .sm-selected-heading h2{font-size:14px;font-weight:600;line-height:24px}.solutions-mega-panel.solutions-mega-panel p{margin:0}.sm-sidebar [role=tablist]{margin-top:0}.sm-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.sm-directory-group{min-width:0;min-height:0}.sm-directory-heading{text-align:left;width:100%;min-height:24px;font:inherit;color:var(--hotx-color-blue-hover);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.sm-directory-heading img{flex-shrink:0}.sm-directory-heading strong{flex:1;min-width:0;font-size:13px;font-weight:600;line-height:20px}.sm-directory-heading>span{color:var(--hotx-color-body);font-size:12px;font-weight:500;line-height:20px}.sm-directory-products{margin-top:8px}.sm-directory-products>a,.sm-directory-products>span{min-height:22px;color:var(--hotx-color-navy);align-items:center;gap:8px;font-size:13px;font-weight:400;line-height:22px;display:flex}.sm-directory-products>a>span,.sm-directory-products>span>span{flex:1;min-width:0}.sm-directory-products img{flex-shrink:0}.sm-directory-products>a:hover{text-decoration:none}.sm-directory-products>[aria-disabled=true]{cursor:default}.solutions-mega-panel{height:min(688px, calc(100dvh - var(--sm-top,106px) - 16px));grid-template-rows:minmax(0,1fr)}.solutions-mega-panel .sm-sidebar,.solutions-mega-panel .sm-content{overscroll-behavior:contain;min-height:0}.sm-content>section,.sm-content>.sm-view-all{flex-shrink:0}.pm-native-fallback{flex-wrap:wrap;gap:16px}
.resources-mega-disclosure{font:inherit;position:relative}.resources-mega-disclosure>summary{cursor:pointer;min-height:44px;color:var(--hotx-color-navy);font:inherit;white-space:nowrap;align-items:center;list-style:none;display:flex}.resources-mega-disclosure>summary::-webkit-details-marker{display:none}.resources-mega-disclosure>summary[aria-current]{color:var(--hotx-color-blue-hover,#0668dc);text-decoration:none}.resources-mega-disclosure>summary:focus-visible,.resources-mega-panel :focus-visible{outline:2px solid var(--hotx-color-navy);outline-offset:3px}.resources-mega-panel{z-index:1000;width:min(1204px,100vw - 32px);min-height:min(688px, calc(100dvh - var(--rm-top,106px) - 16px));max-height:calc(100dvh - var(--rm-top,106px) - 16px);color:var(--hotx-color-navy);font-family:var(--font-inter), sans-serif;background:var(--hotx-color-white,#fff);border:1px solid var(--hotx-color-border);isolation:isolate;border-radius:16px;grid-template-columns:276px minmax(0,1fr);font-size:14px;line-height:20px;display:grid;position:fixed;top:106px;left:16px;box-shadow:0 8px 32px #007aff1f}.resources-mega-panel *{box-sizing:border-box}.resources-mega-panel:before{content:"";width:28px;height:28px;top:-15px;left:calc(var(--rm-pointer,150px) - 14px);border-top:1px solid var(--hotx-color-border);border-left:1px solid var(--hotx-color-border);z-index:-1;background:#fff;position:absolute;transform:rotate(45deg)}.resources-mega-panel h2,.resources-mega-panel p{margin:0}.resources-mega-panel a{color:inherit;text-decoration:none}.rm-sidebar{border-right:1px solid var(--hotx-color-border);border-radius:16px 0 0 16px;padding:12px;overflow:auto}.rm-sidebar [role=tablist]{flex-direction:column;gap:4px;margin-top:4px;display:flex}.rm-category{width:100%;min-height:46px;color:var(--hotx-color-navy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:16px;padding:8px 12px;font-weight:600;display:flex}.rm-category>img{flex-shrink:0}.rm-category>span{flex:1}.rm-category>img:last-child:not(:first-child){margin-left:auto}.rm-category[aria-selected=true]{color:var(--hotx-color-blue-hover,#0668dc);background:#eaf3ff}.rm-category:hover:not(:disabled){background:var(--hotx-color-surface)}.rm-category:disabled{cursor:default;opacity:.65}.rm-content{border-radius:0 16px 16px 0;flex-direction:column;gap:16px;min-width:0;padding:12px;display:flex;overflow:auto}.rm-featured{background:var(--hotx-color-surface);border-radius:12px;padding:12px}.rm-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.rm-section-heading h2{color:var(--hotx-color-blue-hover,#0668dc);font-size:18px;font-weight:600;line-height:24px}.rm-section-heading p{color:var(--hotx-color-body);font-size:12px;line-height:20px}.rm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rm-card{background:#fff;border-radius:8px;align-items:center;gap:8px;min-width:0;min-height:108px;padding:16px 8px 16px 16px;display:flex}.rm-card>img{flex-shrink:0}.rm-card>span{flex:1;min-width:0}.rm-card strong{font-size:16px;font-weight:600;line-height:22px;display:block}.rm-card>span>span{color:var(--hotx-color-body);margin-top:4px;font-size:14px;line-height:20px;display:block}.rm-card[href]:hover{outline:1px solid var(--hotx-color-blue-hover)}.rm-selected .rm-card{border:1px solid var(--hotx-color-border)}.rm-selected-heading{border-block:1px solid var(--hotx-color-border);padding-block:4px}.rm-selected-heading h2{letter-spacing:1.4px;text-transform:uppercase;font-size:14px;font-weight:600;line-height:24px}.resources-mega-panel .rm-view-all{border:1px solid var(--hotx-color-blue-hover);border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;width:246px;height:46px;min-height:46px;margin-top:8px;padding:10px 16px;font-size:16px;font-weight:600;line-height:24px;display:flex;color:var(--hotx-color-blue-hover)!important}.rm-card[aria-disabled=true]{cursor:default}.rm-card[aria-disabled=true]>.rm-chevron{opacity:.5}[data-home-compact=true] .resources-mega-disclosure,[data-products-compact=true] .resources-mega-disclosure{display:none}.rm-category{font-size:15px;line-height:22px}.resources-mega-panel.resources-mega-panel h2{color:var(--hotx-color-blue-hover);margin:0;font-size:18px;font-weight:600;line-height:24px}.resources-mega-panel.resources-mega-panel .rm-selected-heading h2{font-size:14px;font-weight:600;line-height:24px}.resources-mega-panel.resources-mega-panel p{margin:0}.rm-sidebar [role=tablist]{margin-top:0}.rm-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.rm-directory-group{min-width:0;min-height:0}.rm-directory-heading{text-align:left;width:100%;min-height:24px;font:inherit;color:var(--hotx-color-blue-hover);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.rm-directory-heading img{flex-shrink:0}.rm-directory-heading strong{flex:1;min-width:0;font-size:13px;font-weight:600;line-height:20px}.rm-directory-heading>span{color:var(--hotx-color-body);font-size:12px;font-weight:500;line-height:20px}.rm-directory-products{margin-top:8px}.rm-directory-products>a,.rm-directory-products>span{min-height:22px;color:var(--hotx-color-navy);align-items:center;gap:8px;font-size:13px;font-weight:400;line-height:22px;display:flex}.rm-directory-products>a>span,.rm-directory-products>span>span{flex:1;min-width:0}.rm-directory-products img{flex-shrink:0}.rm-directory-products>a:hover{text-decoration:none}.rm-directory-products>[aria-disabled=true]{cursor:default}.resources-mega-panel{height:min(688px, calc(100dvh - var(--rm-top,106px) - 16px));grid-template-rows:minmax(0,1fr)}.resources-mega-panel .rm-sidebar,.resources-mega-panel .rm-content{overscroll-behavior:contain;min-height:0}.rm-content>section,.rm-content>.rm-view-all{flex-shrink:0}.pm-native-fallback{flex-wrap:wrap;gap:16px}.rm-selected[data-all=true]{min-height:368px}
.support-mega-disclosure{font:inherit;position:relative}.support-mega-disclosure>summary{cursor:pointer;min-height:44px;color:var(--hotx-color-navy);font:inherit;white-space:nowrap;align-items:center;list-style:none;display:flex}.support-mega-disclosure>summary::-webkit-details-marker{display:none}.support-mega-disclosure>summary[aria-current]{color:var(--hotx-color-blue-hover,#0668dc);text-decoration:none}.support-mega-disclosure>summary:focus-visible,.support-mega-panel :focus-visible{outline:2px solid var(--hotx-color-navy);outline-offset:3px}.support-mega-panel{z-index:1000;width:min(1204px,100vw - 32px);min-height:min(688px, calc(100dvh - var(--spm-top,106px) - 16px));max-height:calc(100dvh - var(--spm-top,106px) - 16px);color:var(--hotx-color-navy);font-family:var(--font-inter), sans-serif;background:var(--hotx-color-white,#fff);border:1px solid var(--hotx-color-border);isolation:isolate;border-radius:16px;grid-template-columns:276px minmax(0,1fr);font-size:14px;line-height:20px;display:grid;position:fixed;top:106px;left:16px;box-shadow:0 8px 32px #007aff1f}.support-mega-panel *{box-sizing:border-box}.support-mega-panel:before{content:"";width:28px;height:28px;top:-15px;left:calc(var(--spm-pointer,150px) - 14px);border-top:1px solid var(--hotx-color-border);border-left:1px solid var(--hotx-color-border);z-index:-1;background:#fff;position:absolute;transform:rotate(45deg)}.support-mega-panel h2,.support-mega-panel p{margin:0}.support-mega-panel a{color:inherit;text-decoration:none}.spm-sidebar{border-right:1px solid var(--hotx-color-border);border-radius:16px 0 0 16px;padding:12px;overflow:auto}.spm-sidebar [role=tablist]{flex-direction:column;gap:4px;margin-top:4px;display:flex}.spm-category{width:100%;min-height:46px;color:var(--hotx-color-navy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:16px;padding:8px 12px;font-weight:600;display:flex}.spm-category>img{flex-shrink:0}.spm-category>span{flex:1}.spm-category>img:last-child:not(:first-child){margin-left:auto}.spm-category[aria-selected=true]{color:var(--hotx-color-blue-hover,#0668dc);background:#eaf3ff}.spm-category:hover:not(:disabled){background:var(--hotx-color-surface)}.spm-category:disabled{cursor:default;opacity:.65}.spm-content{border-radius:0 16px 16px 0;flex-direction:column;gap:16px;min-width:0;padding:12px;display:flex;overflow:auto}.spm-featured{background:var(--hotx-color-surface);border-radius:12px;padding:12px}.spm-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.spm-section-heading h2{color:var(--hotx-color-blue-hover,#0668dc);font-size:18px;font-weight:600;line-height:24px}.spm-section-heading p{color:var(--hotx-color-body);font-size:12px;line-height:20px}.spm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.spm-card{background:#fff;border-radius:8px;align-items:center;gap:8px;min-width:0;min-height:108px;padding:16px 8px 16px 16px;display:flex}.spm-card>img{flex-shrink:0}.spm-card>span{flex:1;min-width:0}.spm-card strong{font-size:16px;font-weight:600;line-height:22px;display:block}.spm-card>span>span{color:var(--hotx-color-body);margin-top:4px;font-size:14px;line-height:20px;display:block}.spm-card[href]:hover{outline:1px solid var(--hotx-color-blue-hover)}.spm-selected .spm-card{border:1px solid var(--hotx-color-border)}.spm-selected-heading{border-block:1px solid var(--hotx-color-border);padding-block:4px}.spm-selected-heading h2{letter-spacing:1.4px;text-transform:uppercase;font-size:14px;font-weight:600;line-height:24px}.support-mega-panel .spm-view-all{border:1px solid var(--hotx-color-blue-hover);border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;width:246px;height:46px;min-height:46px;margin-top:8px;padding:10px 16px;font-size:16px;font-weight:600;line-height:24px;display:flex;color:var(--hotx-color-blue-hover)!important}.spm-card[aria-disabled=true]{cursor:default}.spm-card[aria-disabled=true]>.spm-chevron{opacity:.5}[data-home-compact=true] .support-mega-disclosure,[data-products-compact=true] .support-mega-disclosure{display:none}.spm-category{font-size:15px;line-height:22px}.support-mega-panel.support-mega-panel h2{color:var(--hotx-color-blue-hover);margin:0;font-size:18px;font-weight:600;line-height:24px}.support-mega-panel.support-mega-panel .spm-selected-heading h2{font-size:14px;font-weight:600;line-height:24px}.support-mega-panel.support-mega-panel p{margin:0}.spm-sidebar [role=tablist]{margin-top:0}.spm-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.spm-directory-group{min-width:0;min-height:0}.spm-directory-heading{text-align:left;width:100%;min-height:24px;font:inherit;color:var(--hotx-color-blue-hover);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.spm-directory-heading img{flex-shrink:0}.spm-directory-heading strong{flex:1;min-width:0;font-size:13px;font-weight:600;line-height:20px}.spm-directory-heading>span{color:var(--hotx-color-body);font-size:12px;font-weight:500;line-height:20px}.spm-directory-products{margin-top:8px}.spm-directory-products>a,.spm-directory-products>span{min-height:22px;color:var(--hotx-color-navy);align-items:center;gap:8px;font-size:13px;font-weight:400;line-height:22px;display:flex}.spm-directory-products>a>span,.spm-directory-products>span>span{flex:1;min-width:0}.spm-directory-products img{flex-shrink:0}.spm-directory-products>a:hover{text-decoration:none}.spm-directory-products>[aria-disabled=true]{cursor:default}.support-mega-panel{height:min(688px, calc(100dvh - var(--spm-top,106px) - 16px));grid-template-rows:minmax(0,1fr)}.support-mega-panel .spm-sidebar,.support-mega-panel .spm-content{overscroll-behavior:contain;min-height:0}.spm-content>section,.spm-content>.spm-view-all{flex-shrink:0}.pm-native-fallback{flex-wrap:wrap;gap:8px}.spm-selected[data-all=true]{min-height:368px}
.about-mega-disclosure{font:inherit;position:relative}.about-mega-disclosure>summary{cursor:pointer;min-height:44px;color:var(--hotx-color-navy);font:inherit;white-space:nowrap;align-items:center;list-style:none;display:flex}.about-mega-disclosure>summary::-webkit-details-marker{display:none}.about-mega-disclosure>summary[aria-current]{color:var(--hotx-color-blue-hover,#0668dc);text-decoration:none}.about-mega-disclosure>summary:focus-visible,.about-mega-panel :focus-visible{outline:2px solid var(--hotx-color-navy);outline-offset:3px}.about-mega-panel{z-index:1000;width:min(1204px,100vw - 32px);min-height:min(688px, calc(100dvh - var(--abm-top,106px) - 16px));max-height:calc(100dvh - var(--abm-top,106px) - 16px);color:var(--hotx-color-navy);font-family:var(--font-inter), sans-serif;background:var(--hotx-color-white,#fff);border:1px solid var(--hotx-color-border);isolation:isolate;border-radius:16px;grid-template-columns:276px minmax(0,1fr);font-size:14px;line-height:20px;display:grid;position:fixed;top:106px;left:16px;box-shadow:0 8px 32px #007aff1f}.about-mega-panel *{box-sizing:border-box}.about-mega-panel:before{content:"";width:28px;height:28px;top:-15px;left:calc(var(--abm-pointer,150px) - 14px);border-top:1px solid var(--hotx-color-border);border-left:1px solid var(--hotx-color-border);z-index:-1;background:#fff;position:absolute;transform:rotate(45deg)}.about-mega-panel h2,.about-mega-panel p{margin:0}.about-mega-panel a{color:inherit;text-decoration:none}.abm-sidebar{border-right:1px solid var(--hotx-color-border);border-radius:16px 0 0 16px;padding:12px;overflow:auto}.abm-sidebar [role=tablist]{flex-direction:column;gap:4px;margin-top:4px;display:flex}.abm-category{width:100%;min-height:46px;color:var(--hotx-color-navy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:16px;padding:8px 12px;font-weight:600;display:flex}.abm-category>img{flex-shrink:0}.abm-category>span{flex:1}.abm-category>img:last-child:not(:first-child){margin-left:auto}.abm-category[aria-selected=true]{color:var(--hotx-color-blue-hover,#0668dc);background:#eaf3ff}.abm-category:hover:not(:disabled){background:var(--hotx-color-surface)}.abm-category:disabled{cursor:default;opacity:.65}.abm-content{border-radius:0 16px 16px 0;flex-direction:column;gap:16px;min-width:0;padding:12px;display:flex;overflow:auto}.abm-featured{background:var(--hotx-color-surface);border-radius:12px;padding:12px}.abm-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.abm-section-heading h2{color:var(--hotx-color-blue-hover,#0668dc);font-size:18px;font-weight:600;line-height:24px}.abm-section-heading p{color:var(--hotx-color-body);font-size:12px;line-height:20px}.abm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.abm-card{background:#fff;border-radius:8px;align-items:center;gap:8px;min-width:0;min-height:108px;padding:16px 8px 16px 16px;display:flex}.abm-card>img{flex-shrink:0}.abm-card>span{flex:1;min-width:0}.abm-card strong{font-size:16px;font-weight:600;line-height:22px;display:block}.abm-card>span>span{color:var(--hotx-color-body);margin-top:4px;font-size:14px;line-height:20px;display:block}.abm-card[href]:hover{outline:1px solid var(--hotx-color-blue-hover)}.abm-selected .abm-card{border:1px solid var(--hotx-color-border)}.abm-selected-heading{border-block:1px solid var(--hotx-color-border);padding-block:4px}.abm-selected-heading h2{letter-spacing:1.4px;text-transform:uppercase;font-size:14px;font-weight:600;line-height:24px}.about-mega-panel .abm-view-all{border:1px solid var(--hotx-color-blue-hover);border-radius:8px;justify-content:center;align-self:flex-start;align-items:center;width:246px;height:46px;min-height:46px;margin-top:8px;padding:10px 16px;font-size:16px;font-weight:600;line-height:24px;display:flex;color:var(--hotx-color-blue-hover)!important}.abm-card[aria-disabled=true]{cursor:default}.abm-card[aria-disabled=true]>.abm-chevron{opacity:.5}[data-home-compact=true] .about-mega-disclosure,[data-products-compact=true] .about-mega-disclosure{display:none}.abm-category{font-size:15px;line-height:22px}.about-mega-panel.about-mega-panel h2{color:var(--hotx-color-blue-hover);margin:0;font-size:18px;font-weight:600;line-height:24px}.about-mega-panel.about-mega-panel .abm-selected-heading h2{font-size:14px;font-weight:600;line-height:24px}.about-mega-panel.about-mega-panel p{margin:0}.abm-sidebar [role=tablist]{margin-top:0}.abm-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.abm-directory-group{min-width:0;min-height:0}.abm-directory-heading{text-align:left;width:100%;min-height:24px;font:inherit;color:var(--hotx-color-blue-hover);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.abm-directory-heading img{flex-shrink:0}.abm-directory-heading strong{flex:1;min-width:0;font-size:13px;font-weight:600;line-height:20px}.abm-directory-heading>span{color:var(--hotx-color-body);font-size:12px;font-weight:500;line-height:20px}.abm-directory-products{margin-top:8px}.abm-directory-products>a,.abm-directory-products>span{min-height:22px;color:var(--hotx-color-navy);align-items:center;gap:8px;font-size:13px;font-weight:400;line-height:22px;display:flex}.abm-directory-products>a>span,.abm-directory-products>span>span{flex:1;min-width:0}.abm-directory-products img{flex-shrink:0}.abm-directory-products>a:hover{text-decoration:none}.abm-directory-products>[aria-disabled=true]{cursor:default}.about-mega-panel{height:min(688px, calc(100dvh - var(--abm-top,106px) - 16px));grid-template-rows:minmax(0,1fr)}.about-mega-panel .abm-sidebar,.about-mega-panel .abm-content{overscroll-behavior:contain;min-height:0}.abm-content>section,.abm-content>.abm-view-all{flex-shrink:0}.pm-native-fallback{flex-wrap:wrap;gap:8px}.abm-selected[data-all=true]{min-height:368px}.contact-page .pr-desktop-nav .about-mega-disclosure>summary:not([aria-current]){color:var(--hotx-color-navy);text-decoration:none}
.legal-page.legal-page{color:var(--hotx-color-navy);background:var(--hotx-color-white)}.legal-page .legal-main{min-width:0;padding:0}.legal-page .legal-main p,.legal-page .legal-main h1,.legal-page .legal-main h2,.legal-page .legal-main dl,.legal-page .legal-main dd,.legal-page .legal-main ol{margin:0}.legal-page .legal-main a,.legal-page .legal-recovery a:not(.button){color:var(--hotx-color-blue-hover)}.legal-page .legal-main a:focus-visible,.legal-page .legal-recovery a:focus-visible{outline:3px solid var(--hotx-color-navy);outline-offset:3px}.legal-page .legal-width{width:min(1184px,100% - 32px);margin-inline:auto}.legal-page .legal-breadcrumb{width:min(1280px,100% - 32px);color:var(--hotx-color-body);align-items:center;gap:12px;margin:auto;padding-block:32px;font-size:14px;line-height:20px;display:flex}.legal-page .legal-breadcrumb a{min-height:44px;color:var(--hotx-color-body);align-items:center;padding-inline:12px;display:inline-flex}.legal-page .legal-title{padding-block:32px;scroll-margin-top:24px}.legal-page .legal-template-status{font-size:16px;line-height:24px}.legal-page .legal-title h1{margin-top:16px;font-size:48px;font-weight:700;line-height:56px}.legal-page .legal-subtitle{color:var(--hotx-color-body);font-size:18px;line-height:28px;margin-top:16px!important}.legal-page .legal-metadata{background:var(--hotx-color-surface);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:16px;display:grid;margin-top:24px!important}.legal-page .legal-metadata dt{font-size:14px;line-height:20px}.legal-page .legal-metadata dd{margin-top:8px;font-size:16px;line-height:24px}.legal-page .legal-reading-layout{grid-template-columns:280px minmax(0,840px);align-items:start;gap:64px;padding-block:32px;display:grid}.legal-page .legal-desktop-toc{min-width:0;position:sticky;top:16px}.legal-page .legal-toc-box{border:1px solid var(--hotx-color-border);border-radius:12px;max-height:calc(100dvh - 32px);padding:12px;overflow:auto}.legal-page .legal-toc-box h2{margin-bottom:12px;font-size:20px;font-weight:600;line-height:28px}.legal-page .legal-desktop-toc ol,.legal-page .legal-mobile-toc ol{padding:0;list-style:none}.legal-page .legal-desktop-toc a,.legal-page .legal-mobile-toc nav a{min-height:44px;color:var(--hotx-color-navy);border-radius:8px;flex-direction:column;justify-content:center;padding:12px;font-size:16px;line-height:24px;text-decoration:none;display:flex}.legal-page .legal-desktop-toc a[aria-current],.legal-page .legal-mobile-toc a[aria-current]{background:#eaf3ff}.legal-page .legal-desktop-toc a>span,.legal-page .legal-mobile-toc a>span{margin-top:4px;font-size:14px;font-weight:600;line-height:20px}.legal-page .legal-mobile-toc{display:none}.legal-page .legal-article{flex-direction:column;gap:32px;min-width:0;display:flex}.legal-page .legal-advisory{border:1px solid var(--hotx-color-border);background:var(--hotx-color-surface);border-radius:12px;padding:20px}.legal-page .legal-advisory--terms{border-color:var(--hotx-color-muted)}.legal-page .legal-advisory h2{font-size:20px;font-weight:600;line-height:28px}.legal-page .legal-advisory p{margin-top:12px;font-size:16px;line-height:24px}.legal-page .legal-clause{scroll-margin-top:108px}.legal-page .legal-clause h2{overflow-wrap:anywhere;margin-bottom:16px;font-size:24px;font-weight:600;line-height:32px}.legal-page .legal-clause p{font-size:16px;line-height:24px}.legal-page .legal-clause h2:focus{outline:2px solid var(--hotx-color-blue-hover);outline-offset:4px}.legal-page .legal-sample-data{background:var(--hotx-color-surface);border-radius:12px;margin-top:20px;padding:16px}.legal-page .legal-sample-data dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-block:12px;font-size:16px;line-height:24px;display:grid}.legal-page .legal-sample-data dd{margin-top:8px}.legal-page .legal-reading-width{width:min(840px,100% - 32px);margin-inline:auto}.legal-page .legal-related{background:var(--hotx-color-surface);padding-block:32px}.legal-page .legal-related h2,.legal-page .legal-questions h2{font-size:24px;font-weight:600;line-height:32px}.legal-page .legal-related a{background:#fff;border-radius:8px;align-items:center;min-height:44px;margin-top:16px;padding:12px;font-size:16px;line-height:24px;display:flex}.legal-page .legal-questions{padding-block:32px}.legal-page .legal-questions p{margin-top:16px;font-size:16px;line-height:24px}.legal-page .legal-questions>a{align-items:center;min-height:44px;margin-top:16px;padding-inline:12px;font-size:16px;line-height:24px;display:inline-flex}.legal-page footer[data-legal-template=true][data-footer-wide=true] .pr-footer-grid{grid-template-columns:224fr 144fr 180fr 160fr 164fr 208fr;gap:40px}.legal-page .pr-footer-bottom a{color:inherit;text-decoration:none}.legal-page .pr-footer-bottom a:hover{text-decoration:none}.legal-page .legal-recovery{background:var(--hotx-color-surface);text-align:center;padding:64px 16px}.legal-page .legal-recovery-inner{flex-direction:column;gap:24px;width:min(840px,100%);margin:auto;display:flex}.legal-page .legal-recovery .legal-404-mark{color:var(--hotx-color-blue-hover);margin:0;font-size:52px;font-weight:700;line-height:60px}.legal-page .legal-recovery h1{margin:0;font-size:48px;font-weight:700;line-height:56px}.legal-page .legal-recovery-description{margin:0;font-size:18px;line-height:28px}.legal-page .legal-recovery-actions{justify-content:center;gap:16px;display:flex}.legal-page .legal-recovery-actions .button{justify-content:center;width:224px;min-height:46px;padding:10px 16px}.legal-page .legal-recovery-suggestions h2{margin:0 0 12px;font-size:24px;font-weight:600;line-height:32px}.legal-page .legal-recovery-suggestions>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.legal-page .legal-recovery-suggestions a{text-align:left;background:#fff;border-radius:8px;align-items:center;min-height:48px;padding:12px;font-size:18px;line-height:24px;display:flex}@media not (min-width:1106px){.legal-page .legal-breadcrumb{padding-block:24px}.legal-page .legal-breadcrumb>span{display:none}.legal-page .legal-title{padding-block:24px}.legal-page .legal-title h1{font-size:36px;line-height:44px}.legal-page .legal-subtitle{font-size:16px;line-height:24px}.legal-page .legal-metadata{flex-direction:column;gap:12px;display:flex}.legal-page .legal-metadata>div{grid-template-columns:160px minmax(0,1fr);gap:16px;display:grid}.legal-page .legal-metadata dd{margin:0}.legal-page .legal-reading-layout{flex-direction:column;gap:24px;padding-block:24px;display:flex}.legal-page .legal-desktop-toc{display:none}.legal-page .legal-mobile-toc{border:1px solid var(--hotx-color-border);border-radius:12px;width:100%;padding:12px;display:block}.legal-page .legal-mobile-toc>summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;font-size:20px;font-weight:600;line-height:28px;list-style:none;display:flex}.legal-page .legal-mobile-toc>summary::-webkit-details-marker{display:none}.legal-page .legal-mobile-toc[open] .legal-toc-plus{transform:rotate(45deg)}.legal-page .legal-mobile-toc>nav{margin-top:12px}.legal-page .legal-toc-plus{color:var(--hotx-color-blue-hover)}.legal-page .legal-sample-data dl{flex-direction:column;gap:16px;display:flex}.legal-page .legal-related,.legal-page .legal-questions{padding-block:24px}.legal-page .legal-recovery{padding-block:32px}.legal-page .legal-recovery h1{font-size:36px;line-height:44px}.legal-page .legal-recovery-actions{flex-direction:column}.legal-page .legal-recovery-actions .button{width:100%}.legal-page .legal-recovery-suggestions>div{grid-template-columns:minmax(0,1fr)}}.legal-page .legal-recovery-suggestions h2{font-size:20px;line-height:28px}.legal-page .legal-recovery-suggestions a{font-size:16px;line-height:24px}@media not (min-width:1106px){.legal-page .legal-recovery .legal-404-mark{font-size:52px;line-height:60px}.legal-page .legal-recovery-description{font-size:18px;line-height:28px}}@media (min-width:1106px){.legal-page .legal-metadata{grid-template-columns:repeat(3,minmax(0,258.667px))}}.legal-page .legal-toc-box h2{align-items:center;min-height:44px;display:flex}.legal-page .legal-desktop-toc ol,.legal-page .legal-mobile-toc ol{flex-direction:column;gap:4px;display:flex}
.secondary-page.secondary-page{color:var(--hotx-color-navy);background:var(--hotx-color-white)}.secondary-page .secondary-main{padding:0}.secondary-page .secondary-main *{box-sizing:border-box}.secondary-page .secondary-main p,.secondary-page .secondary-main h1,.secondary-page .secondary-main h2,.secondary-page .secondary-main h3,.secondary-page .secondary-main dl,.secondary-page .secondary-main dd{margin:0}.secondary-page .secondary-main a{color:var(--hotx-color-blue-hover)}.secondary-page .secondary-main :focus-visible{outline:3px solid var(--hotx-color-navy);outline-offset:3px}.secondary-page .secondary-main .secondary-width{width:min(1184px,100% - 32px);min-width:0;margin-inline:auto}.secondary-page .secondary-main .secondary-band{padding-block:64px}.secondary-page .secondary-main .secondary-surface{background:var(--hotx-color-surface)}.secondary-page .secondary-main .secondary-intro h1,.secondary-page .secondary-main .secondary-search-intro h1{font-size:48px;font-weight:700;line-height:56px}.secondary-page .secondary-main .secondary-intro-copy{color:var(--hotx-color-body);margin-top:16px;font-size:18px;line-height:28px}.secondary-page .secondary-main h2{font-size:24px;font-weight:600;line-height:32px}.secondary-page .secondary-main h3{font-size:20px;font-weight:600;line-height:28px}.secondary-page .secondary-main .secondary-band h2+p{margin-top:20px;font-size:16px;line-height:24px}.secondary-page .secondary-main .secondary-routing{background:var(--hotx-color-white);border-radius:8px;align-items:center;min-height:48px;margin-top:20px;padding:12px;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;display:flex}.secondary-page .secondary-main .secondary-unknown-card{border:1px solid var(--hotx-color-border);background:var(--hotx-color-white);border-radius:16px;min-height:118px;margin-top:24px;padding:24px}.secondary-page .secondary-main .secondary-unknown-card p{margin-top:12px;font-size:16px;line-height:24px}.secondary-page .secondary-main .secondary-partner-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;margin-top:24px;display:grid}.secondary-page .secondary-main .secondary-partner-card{border:1px solid var(--hotx-color-border);border-radius:12px;align-items:flex-start;gap:24px;padding:24px;display:flex}.secondary-page .secondary-main .secondary-bolt{background:var(--hotx-color-surface);border-radius:50%;flex-shrink:0;place-items:center;width:56px;height:56px;display:grid}.secondary-page .secondary-main .secondary-partner-card h3{font-size:18px;line-height:1.45}.secondary-page .secondary-main .secondary-partner-card p{color:var(--hotx-color-body);margin-top:8px;font-size:14px;line-height:1.45}.secondary-page #cooperation{scroll-margin-top:24px}.secondary-page .secondary-main .secondary-contact{width:232px;height:46px;min-height:46px;color:var(--hotx-color-white);justify-content:center;margin-top:20px;padding:10px 16px;font-size:14px;line-height:20px;display:flex}.secondary-page .secondary-main .secondary-inactive{cursor:default}.secondary-page .secondary-main .secondary-local-notice{color:var(--hotx-color-navy);margin-block:12px;font-size:14px;line-height:20px}.secondary-page .secondary-main .secondary-status-summary{border:1px solid var(--hotx-color-border);border-radius:16px;flex-direction:column;align-items:flex-start;gap:16px;margin-top:16px;padding:24px;display:flex}.secondary-page .secondary-main .secondary-status-summary h2+p{margin:0}.secondary-page .secondary-main .secondary-status-summary p{font-size:16px;line-height:24px}.secondary-page .secondary-main .secondary-status-summary .secondary-status-label{align-items:center;gap:12px;font-size:14px;font-weight:600;line-height:20px;display:flex}.secondary-page .secondary-main .secondary-caption,.secondary-page .secondary-main .secondary-status-summary .secondary-caption{color:var(--hotx-color-body);font-size:14px;line-height:20px}.secondary-page .secondary-main .secondary-service-list{flex-direction:column;gap:16px;margin-top:16px;display:flex}.secondary-page .secondary-main .secondary-service-list>div{background:var(--hotx-color-white);border:1px solid var(--hotx-color-border);border-radius:12px;grid-template-columns:minmax(0,1fr) 364px;align-items:center;gap:16px;padding:20px;display:grid}.secondary-page .secondary-main .secondary-service-list dt{font-size:20px;font-weight:600;line-height:28px}.secondary-page .secondary-main .secondary-service-list dd{font-size:16px;line-height:24px}.secondary-page .secondary-main .secondary-service-list .secondary-question{font-size:20px;font-weight:600;line-height:28px}.secondary-page .secondary-main .secondary-search-intro form{margin-top:20px}.secondary-page .secondary-main .secondary-search-intro fieldset{border:0;align-items:flex-end;gap:16px;margin:0;padding:0;display:flex}.secondary-page .secondary-main .secondary-search-intro fieldset>div{flex:1;min-width:0}.secondary-page .secondary-main .secondary-search-intro label{margin-bottom:8px;font-size:14px;font-weight:600;line-height:20px;display:block}.secondary-page .secondary-main .secondary-search-intro input{border:1px solid var(--hotx-color-muted);width:100%;height:50px;font:inherit;color:var(--hotx-color-navy);background:#fff;border-radius:8px;padding:12px;font-size:16px;line-height:24px}.secondary-page .secondary-main .secondary-search-intro .button{justify-content:center;width:156px;height:46px;min-height:46px;padding:10px 16px}.secondary-page .secondary-main .secondary-chip-scroll{margin:18px -6px -6px;padding:6px;overflow-x:auto}.secondary-page .secondary-main .secondary-search-chips{border:0;gap:12px;width:max-content;min-width:0;margin:0;padding:0;display:flex}.secondary-page .secondary-main .secondary-search-chips button{border:1px solid var(--hotx-color-border);min-width:160px;min-height:46px;color:var(--hotx-color-navy);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;font-weight:600;line-height:20px;display:flex}.secondary-page .secondary-main .secondary-search-chips button[aria-pressed=true]{background:#eaf3ff}.secondary-page .secondary-main .secondary-search-chips button:disabled{cursor:default}.secondary-page .secondary-main .secondary-search-announcement{margin-top:12px;font-size:14px;line-height:20px}.secondary-page .secondary-main .secondary-search-results{flex-direction:column;gap:24px;margin-top:24px;display:flex}.secondary-page .secondary-main .secondary-search-result{border:1px solid var(--hotx-color-border);border-radius:12px;flex-direction:column;gap:12px;padding:24px;display:flex}.secondary-page .secondary-main .secondary-result-category{font-size:14px;font-weight:600;line-height:20px}.secondary-page .secondary-main .secondary-search-result h3,.secondary-page .secondary-main .secondary-search-result h3>*{color:var(--hotx-color-blue-hover);font-size:20px;font-weight:600;line-height:28px}.secondary-page .secondary-search-result>p:not(.secondary-result-category):not(.secondary-caption){font-size:16px;line-height:24px}.secondary-page .secondary-main .secondary-search-result .secondary-inactive{text-decoration:none}:root body .secondary-page.secondary-page .pr-home-header{padding-block:18px}:root body .secondary-page.secondary-page[data-products-compact=true] .pr-home-header{padding-block:14px}.secondary-page footer[data-legal-template=true][data-footer-wide=true] .pr-footer-grid{grid-template-columns:224fr 144fr 180fr 160fr 164fr 208fr;gap:40px}.secondary-page footer.site-footer .pr-footer-group li{font-size:14px;font-weight:400;line-height:20px}.secondary-page footer.site-footer .pr-footer-bottom>p{font-size:12px;font-weight:500;line-height:18px}.secondary-page footer.site-footer .pr-footer-bottom>div>*{font-weight:400}@media not (min-width:1106px){.secondary-page .secondary-main .secondary-band{padding-block:40px}.secondary-page .secondary-main .secondary-intro h1,.secondary-page .secondary-main .secondary-search-intro h1{font-size:36px;line-height:44px}.secondary-page .secondary-main .secondary-partner-grid{grid-template-columns:minmax(0,1fr)}.secondary-page .secondary-main .secondary-contact{width:100%}.secondary-page .secondary-main .secondary-service-list>div{grid-template-columns:minmax(0,1fr);gap:16px}.secondary-page .secondary-main .secondary-service-list dt{grid-column:1/-1}.secondary-page .secondary-main .secondary-search-intro fieldset{flex-direction:column;align-items:stretch}.secondary-page .secondary-main .secondary-search-intro .button{width:100%}}.secondary-page .secondary-main .secondary-intro .secondary-routing{margin-top:16px}.secondary-page .secondary-main .secondary-contact{color:var(--hotx-color-white)}.secondary-page .secondary-main .secondary-service-indicator{gap:12px;width:364px;display:flex}.secondary-page .secondary-main .secondary-service-indicator>span{flex:1;min-width:0}.secondary-page .secondary-main .secondary-status-summary .secondary-caption{color:var(--hotx-color-navy)}.secondary-page .secondary-main .secondary-status-summary .secondary-status-label{align-items:flex-start}@media not (min-width:1106px){.secondary-page .secondary-main .secondary-service-indicator{width:100%}}.secondary-page footer[data-footer-wide=true] .pr-footer-bottom{grid-template-columns:minmax(0,340fr) minmax(0,816fr) 60px;align-items:center;gap:32px;display:grid}
html[data-site-template]{--site-bg:#fff;--site-surface:#f5f9ff;--site-text:#26364d;--site-heading:#071e41;--site-border:#d2dceb;--site-radius:16px;--site-button-radius:8px;--site-shadow:0 5px 24px #123b6810;--site-footer:#071e41;--site-footer-text:#f1f5f9;--site-hero:linear-gradient(125deg, #f5f9ff, #e6f1ff);--site-heading-weight:700;--site-heading-tracking:0;--site-focus:#7540dc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-site-template=modern-cloud]{--site-surface:#eef2ff;--site-heading:#25205d;--site-radius:24px;--site-button-radius:999px;--site-shadow:0 12px 32px #4338ca18;--site-footer:#201b50;--site-hero:radial-gradient(ellipse at 80% 20%, #a5f3fc99, transparent 55%), linear-gradient(120deg, #f5f3ff, #e0e7ff);--site-heading-weight:800;--site-heading-tracking:-.025em}html[data-site-template=minimal]{--site-bg:#fcfcfb;--site-surface:#f3f3f1;--site-heading:#1e293b;--site-border:#d4d4d0;--site-radius:4px;--site-button-radius:4px;--site-shadow:none;--site-footer:#f0f1ef;--site-footer-text:#1e293b;--site-hero:#f3f3f1;--site-heading-weight:600;--site-heading-tracking:-.015em}html[data-site-template=enterprise]{--site-surface:#eef2f6;--site-heading:#142d4e;--site-border:#b9c7d8;--site-radius:6px;--site-button-radius:4px;--site-shadow:0 2px 4px #0f172a0c;--site-footer:#12253e;--site-hero:linear-gradient(100deg, #edf2f7, #dce6f0);--site-heading-weight:700;--site-heading-tracking:-.01em}html[data-site-template][data-color-mode=dark]{--site-bg:#101722;--site-surface:#192333;--site-text:#d6dfec;--site-heading:#f1f5f9;--site-border:#52647c;--site-shadow:0 8px 24px #0003;--site-footer:#0a101a;--site-footer-text:#e2e8f0;--site-hero:linear-gradient(125deg, #192333, #12233b);--site-focus:#c4b5fd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-site-template=modern-cloud][data-color-mode=dark]{--site-bg:#141225;--site-surface:#221f3c;--site-heading:#f0edff;--site-footer:#0e0c1c;--site-hero:radial-gradient(ellipse at 80% 20%, #164e6366, transparent 55%), linear-gradient(120deg, #221f3c, #1e1b4b)}html[data-site-template=minimal][data-color-mode=dark]{--site-bg:#161818;--site-surface:#222525;--site-footer:#1b1d1d;--site-hero:#222525;--site-shadow:none}html[data-site-template=enterprise][data-color-mode=dark]{--site-bg:#101a29;--site-surface:#1a2b40;--site-footer:#0b1421;--site-hero:linear-gradient(100deg, #17283d, #203852)}@media (prefers-color-scheme:dark){html[data-site-template][data-color-mode=system]{--site-bg:#101722;--site-surface:#192333;--site-text:#d6dfec;--site-heading:#f1f5f9;--site-border:#52647c;--site-shadow:0 8px 24px #0003;--site-footer:#0a101a;--site-footer-text:#e2e8f0;--site-hero:linear-gradient(125deg, #192333, #12233b);--site-focus:#c4b5fd;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-site-template=modern-cloud][data-color-mode=system]{--site-bg:#141225;--site-surface:#221f3c;--site-footer:#0e0c1c;--site-hero:radial-gradient(ellipse at 80% 20%, #164e6366, transparent 55%), linear-gradient(120deg, #221f3c, #1e1b4b)}html[data-site-template=minimal][data-color-mode=system]{--site-bg:#161818;--site-surface:#222525;--site-footer:#1b1d1d;--site-hero:#222525;--site-shadow:none}html[data-site-template=enterprise][data-color-mode=system]{--site-bg:#101a29;--site-surface:#1a2b40;--site-footer:#0b1421;--site-hero:linear-gradient(100deg, #17283d, #203852)}}html[data-site-template] body{background:var(--site-bg);color:var(--site-text);--hotx-color-navy:var(--site-heading);--hotx-color-body:var(--site-text);--hotx-color-border:var(--site-border);--hotx-color-surface:var(--site-surface);--hotx-color-blue:var(--site-link);--hotx-color-blue-hover:var(--site-link)}html[data-site-template] :is(.home-header,.pr-home-header,.auth-header,.home-menu,.pr-home-menu,.pr-pricing-menu,.auth-card){background:var(--site-bg);color:var(--site-text);border-color:var(--site-border)}html[data-site-template] :is(h1,h2,h3,h4){color:var(--site-heading);font-weight:var(--site-heading-weight);letter-spacing:var(--site-heading-tracking)}html[data-site-template] :is(.home-hero,.pr-hero,.so-hero,.pricing-hero,.auth-shell,.contact-hero){background:var(--site-hero);color:var(--site-text)}html[data-site-template] :is(.button,.auth-submit){border-radius:var(--site-button-radius)}html[data-site-template] :is(.button--primary,.auth-submit){background:var(--site-primary);color:var(--site-on-primary);border-color:var(--site-primary)}html[data-site-template] :is(.button--secondary,.button--ghost){background:var(--site-bg);color:var(--site-heading);border-color:var(--site-border)}html[data-site-template] :is(.pr-card,.product-card,.solution-card,.pricing-card,.auth-card,.support-card,.contact-card,.resource-card){background:var(--site-surface);color:var(--site-text);border:1px solid var(--site-border);border-radius:var(--site-radius);box-shadow:var(--site-shadow)}html[data-site-template] :is(input,select,textarea){background:var(--site-bg);color:var(--site-text);border-color:var(--site-border)}html[data-site-template] :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--site-focus);outline-offset:4px}html[data-site-template] .settings-footer{background:var(--site-footer);color:var(--site-footer-text);padding:56px max(24px,50% - 660px)}html[data-site-template] .settings-footer h3{color:inherit}.settings-brand{max-width:100%;color:inherit;white-space:normal;overflow-wrap:anywhere;align-items:center;gap:10px;font-size:clamp(16px,2vw,23px);display:inline-flex}.settings-brand img{object-fit:contain;flex-shrink:0;max-width:70px}.settings-logo-dark,html[data-color-mode=dark] .settings-logo-light{display:none}html[data-color-mode=dark] .settings-logo-dark{display:block}@media (prefers-color-scheme:dark){html[data-color-mode=system] .settings-logo-light{display:none}html[data-color-mode=system] .settings-logo-dark{display:block}}html[data-site-template] footer.settings-footer{border-top:0;padding:32px max(20px,50% - 640px) 24px}.settings-footer-content{width:100%;max-width:1280px;margin-inline:auto}.settings-footer-main{grid-template-columns:minmax(0,224fr) minmax(0,144fr) minmax(0,180fr) minmax(0,160fr) minmax(0,164fr) minmax(0,208fr);align-items:start;gap:clamp(20px,2.78vw,40px);display:grid}.settings-footer-content a{color:inherit;overflow-wrap:anywhere;text-decoration:none}.settings-footer-content a:hover{color:#fff}.settings-footer-brand{flex-direction:column;gap:12px;min-width:0;display:flex}.settings-footer-wordmark{align-items:center;gap:12px;min-height:40px;display:flex}.settings-footer-wordmark>img{flex:none}.settings-footer-wordmark b{color:#fff;white-space:nowrap;font-size:22px;font-weight:700;line-height:28px}.settings-footer-wordmark .settings-brand{min-width:0}.settings-footer-wordmark .settings-brand b{white-space:normal;overflow-wrap:anywhere;min-width:0}.settings-footer-wordmark em{color:#ff4f0f;font-style:normal}html[data-site-template] .settings-footer .settings-footer-brand p{color:#b8c6d9;margin:0;font-size:14px;line-height:20px}.settings-footer-socials{gap:8px;display:flex}.settings-footer-socials>:is(a,span){justify-content:center;align-items:center;width:44px;height:44px;display:flex}html[data-site-template] body footer.settings-footer .settings-footer-group h3{color:#fff;margin:0 0 12px;font-size:14px;font-weight:600;line-height:20px}.settings-footer-group{color:#b8c6d9;min-width:0;font-size:14px;line-height:20px}.settings-footer-group ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.settings-footer-group li{align-items:start;gap:8px;min-height:20px;margin:0;display:flex}.settings-footer-group:last-child ul{gap:12px}.settings-contact-icon{flex:none;margin-top:2px}.settings-contact-icon--0{width:16.3125px;height:13.3125px}.settings-contact-icon--1{width:15.5625px;height:15.5625px}.settings-contact-icon--2{width:13.3125px;height:16.3125px}.settings-footer-toggle{display:none}.settings-footer-bottom{color:#b8c6d9;border-top:1px solid #e5edf72e;grid-template-columns:minmax(220px,340fr) minmax(0,816fr) 60px;align-items:center;gap:32px;margin-top:20px;padding-top:20px;display:grid}html[data-site-template] .settings-footer .settings-footer-bottom p{color:#b8c6d9;margin:0;font-size:12px;font-weight:500;line-height:18px}.settings-footer-legal{justify-content:center;gap:16px;font-size:14px;line-height:20px;display:flex}.settings-footer-legal>div{flex:1;align-items:center;max-width:180px;min-height:44px;display:flex}.settings-footer-bottom .language-switcher{color:#fff;justify-self:end}.settings-footer-bottom .language-switcher summary{align-items:center;min-height:44px;display:flex}@media not (min-width:1200px){html[data-site-template] footer.settings-footer{padding:32px 20px 24px}.settings-footer-main{flex-direction:column;gap:0;display:flex}.settings-footer-brand{width:100%;margin-bottom:20px}.settings-footer-group{border-bottom:1px solid #e5edf72e;width:100%}html[data-site-template] body footer.settings-footer .settings-footer-group h3{align-items:center;min-height:52px;margin:0;display:flex}html[data-site-template] body footer.settings-footer .settings-footer-content[data-enhanced=true] .settings-footer-group h3{display:none}.settings-footer-content[data-enhanced=true] .settings-footer-toggle{color:#fff;width:100%;min-height:52px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-weight:600;display:flex}.settings-footer-group ul{padding-bottom:16px;display:flex}.settings-footer-content[data-enhanced=true] .settings-footer-group:not([data-open=true]) ul{display:none}html[data-site-template] .settings-footer .settings-footer-brand p,html[data-site-template] .settings-footer .settings-footer-bottom p,.settings-footer-group,.settings-footer-legal{color:#fff}.settings-footer-group li>:is(a,span){align-items:center;min-height:44px;display:flex}.settings-footer-bottom{grid-template-columns:minmax(0,1fr) 60px;gap:12px 24px}.settings-footer-legal{grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.settings-footer-bottom .language-switcher{grid-area:1/2}.settings-footer-legal>div{max-width:none}}.settings-registration-closed{max-width:760px;margin:100px auto;padding:32px}.settings-registration-closed a{color:var(--site-heading)}html[data-site-template] :is(.homepage,.products-page,.solutions-page,.support-page,.contact-page,.resources-page,.about-page,.secondary-page,.legal-page),html[data-site-template] :is(.home-products,.home-solutions,.home-infrastructure,.home-trust,.pd-intents,.pd-top-categories,.pd-catalog,.pricing-benefits,.pricing-faq,.pricing-comparison,.so-theme,.resources-section,.contact-details){background-color:var(--site-bg);color:var(--site-text)}html[data-site-template] :is(.homepage,.products-page,.solutions-page,.support-page,.contact-page,.resources-page,.about-page,.secondary-page,.legal-page,.auth-shell) :is(p,li){color:inherit}html[data-site-template] :is(.pd-featured-card,.pd-directory-card,.pd-intent-card,.pricing-plan,.pricing-calculator,.pricing-consultation,.pricing-faq-preview,.solution-featured,.solutions-grid>article,.why-grid>article,.home-products .product-grid>a,.home-products .product-grid>article,.home-products .product-grid>div){background:var(--site-surface);color:var(--site-text);border-color:var(--site-border);border-radius:var(--site-radius);box-shadow:var(--site-shadow)}html[data-site-template] :is(.pd-hero,.so-hero,.support-hero,.resources-hero,.about-hero){background:var(--site-hero);color:var(--site-text)}html[data-site-template] :is(.pd-hero-copy,.hero-copy,.pr-hero-copy,.so-hero-copy) :is(p,h1){color:var(--site-heading)}html[data-site-template] :is(.desktop-nav,.pr-desktop-nav,.header-brand,.pr-header-brand,.header-utility,.pr-header-utility,.pricing-menu,.pricing-faq-dialog){color:var(--site-text)}html[data-site-template] :is(.home-menu,.pr-home-menu,.pricing-menu,.pricing-faq-dialog,.mega-menu,.products-mega-menu,.solutions-mega-menu,.resources-mega-menu,.support-mega-menu,.about-mega-menu){background:var(--site-bg);color:var(--site-text)}html[data-site-template] :is(.pricing-plan,.pricing-comparison,.pricing-calculator) :is(th,td){background-color:var(--site-surface);color:var(--site-text);border-color:var(--site-border)}html[data-site-template] .settings-footer p{color:inherit}html[data-site-template] .settings-footer{border-top:3px solid var(--site-accent)}html[data-site-template] :is(.home-eyebrow,.pr-eyebrow){border-inline-start:3px solid var(--site-accent);padding-inline-start:10px}html[data-site-template]{--website-header-surface:var(--site-bg);--website-hero-surface:var(--site-bg);--website-art-overlay:transparent}html[data-site-template][data-color-mode=dark]{--website-art-overlay:color-mix(in srgb, var(--site-bg) 88%, transparent)}@media (prefers-color-scheme:dark){html[data-site-template][data-color-mode=system]{--website-art-overlay:color-mix(in srgb, var(--site-bg) 88%, transparent)}}:root[data-site-template] body :is(.home-header,.pr-home-header,.auth-header){--hotx-color-white:var(--site-bg);background:var(--site-bg);color:var(--site-text)}:root[data-site-template] body :is(.home-header,.pr-home-header,.auth-header) :is(.settings-brand,.brand-desktop,.brand-compact,.pr-brand-desktop,.pr-brand-compact){color:var(--site-heading)}:root[data-site-template] body :is(.desktop-nav,.pr-desktop-nav,.site-mobile-nav) :is(summary,a):not(.button){color:var(--site-text)}:root[data-site-template] body :is(.products-mega-panel,.solutions-mega-panel,.resources-mega-panel,.support-mega-panel,.about-mega-panel,.language-switcher ul){background:var(--site-bg);color:var(--site-text)}:root[data-site-template] body :is(.products-mega-panel,.solutions-mega-panel,.resources-mega-panel,.support-mega-panel,.about-mega-panel):before{background:var(--site-bg)}:root[data-site-template] body :is(.pm-card,.sm-card,.rm-card,.sum-card,.abm-card,.language-switcher button:hover,.language-switcher button[aria-pressed=true]){background:var(--site-surface);color:var(--site-heading)}:root[data-site-template] body :is(.customer-case,.product-grid,.legal-related a,.secondary-search-chips button,.secondary-search-result,.secondary-unknown-card){background:var(--site-surface);color:var(--site-text);border-color:var(--site-border)}:root[data-site-template] body .home-final-cta:before{content:"";background:var(--website-art-overlay);z-index:1;pointer-events:none;position:absolute;inset:0}:root[data-site-template] body .home-final-cta .final-cta-layout{z-index:2;color:var(--site-text)}:root[data-site-template] body .home-final-cta .final-cta-layout p{color:var(--site-text)}:root[data-site-template] body :is(.home-menu,.pr-home-menu,.pricing-menu){--hotx-color-white:var(--site-bg);background:var(--site-bg);color:var(--site-text)}:root[data-site-template] body .homepage .home-customers{background:var(--site-surface);color:var(--site-text)}:root[data-site-template] body footer.site-footer h3,:root[data-site-template] body :is(.home-header,.pr-home-header,.auth-header,.pricing-menu-brand) .settings-brand b{color:inherit}:root[data-site-template] body .pricing-category-scroll{background:var(--site-bg);border-color:var(--site-border)}:root[data-site-template] body .pricing-category-scroll :is(a,button){background:var(--site-bg);color:var(--site-heading)}:root[data-site-template] body .pricing-category-scroll [aria-current]{background:var(--site-surface);color:var(--site-heading)}html[data-site-template]{--site-link:#1d4ed8}html[data-site-template][data-color-mode=dark]{--site-link:#93c5fd}@media (prefers-color-scheme:dark){html[data-site-template][data-color-mode=system]{--site-link:#93c5fd}}:root[data-site-template] body main a:not(.button):not(.auth-logo){color:var(--site-link)}:root[data-site-template] body :is(.button--primary,.auth-submit):is(:hover,:active){background:var(--site-primary);color:var(--site-on-primary);border-color:var(--site-primary)}html[data-site-template]{--website-intent-surface:#fff;--website-final-surface:#f5f9ff;--website-final-heading:#0668dc;--website-auth-main:#fbfdff;--website-auth-chip:#fff;--website-hero-description:#64748b;--website-unavailable:#0668dc}html[data-site-template][data-color-mode=dark]{--website-intent-surface:var(--site-surface);--website-final-surface:var(--site-surface);--website-final-heading:var(--site-heading);--website-auth-main:var(--site-bg);--website-auth-chip:var(--site-surface);--website-hero-description:var(--site-text);--website-unavailable:var(--site-link)}@media (prefers-color-scheme:dark){html[data-site-template][data-color-mode=system]{--website-intent-surface:var(--site-surface);--website-final-surface:var(--site-surface);--website-final-heading:var(--site-heading);--website-auth-main:var(--site-bg);--website-auth-chip:var(--site-surface);--website-hero-description:var(--site-text);--website-unavailable:var(--site-link)}}:root[data-site-template] body .products-discovery .pd-intent-grid>a{background:var(--website-intent-surface)}:root[data-site-template] body .products-discovery .pd-final{background:var(--website-final-surface)}:root[data-site-template] body .products-discovery .pd-hero-copy>p:last-child{color:var(--website-hero-description)}:root[data-site-template] body .auth-main{background:var(--website-auth-main)}:root[data-site-template] body .auth-values span{background:var(--website-auth-chip);color:var(--site-text)}:root[data-site-template] body .homepage .regional-map :is(p.art-11,p.art-15,p.art-19,p.art-23){color:#071e41}:root[data-site-template] body .homepage span.unavailable{color:var(--website-unavailable)}:root[data-site-template] body .skip-link{background:var(--site-bg);color:var(--site-link)}:root[data-site-template] body .products-discovery .pd-final h2{color:var(--website-final-heading)}html[data-site-template]{--website-proof-heading:#071e41;--website-proof-body:#64748b;--website-gpu-surface:#e5f7ffcc;--website-gpu-text:#071e41}html[data-site-template][data-color-mode=dark]{--website-proof-heading:var(--site-heading);--website-proof-body:var(--site-text);--website-gpu-surface:var(--site-surface);--website-gpu-text:var(--site-heading)}@media (prefers-color-scheme:dark){html[data-site-template][data-color-mode=system]{--website-proof-heading:var(--site-heading);--website-proof-body:var(--site-text);--website-gpu-surface:var(--site-surface);--website-gpu-text:var(--site-heading)}}:root[data-site-template] body .homepage[data-home-compact=true] .hero-trust h3{color:var(--website-proof-heading)}:root[data-site-template] body .homepage[data-home-compact=true] .hero-trust p{color:var(--website-proof-body)}:root[data-site-template] body .homepage[data-home-compact=true] .mobile-gpu-label{background:var(--website-gpu-surface);color:var(--website-gpu-text)}@media not (min-width:600px){:root[data-site-template] body .auth-header{gap:12px;padding-inline:16px}:root[data-site-template] body .auth-header .auth-logo{flex:1;width:auto;min-width:0;max-width:200px}:root[data-site-template] body .auth-header .auth-logo .settings-brand{width:100%;min-width:0;max-width:100%;overflow:hidden}:root[data-site-template] body .auth-header .auth-logo .settings-brand b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root[data-site-template] body .auth-header>:is(nav,.language-switcher){flex-shrink:0}:root[data-site-template] body .auth-header nav{gap:12px}}
