/* TALNEXhtml:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 Quantum Experience4244: consistent public navigation and action hierarchy.
   Opt-in presentation only; existing application access and interaction hooks are retained. */
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 {
  --qx-cyan:#70e9ff;--qx-blue:#59b8ff;--qx-violet:#ad93ff;--qx-line:#315d81;
  --qx-text:#f1f9ff;--qx-muted:#bdd0e4;--qx-card:#0b2039;
}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.site-head,.tnx-public-header) {height:80px!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.head-inner,.tnx-public-head-inner) {width:min(1344px,calc(100% - 64px));height:80px!important;gap:24px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.head-nav,.tnx-public-desktop) {gap:22px!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.head-nav a,.tnx-public-desktop a) {display:inline-flex;align-items:center;min-height:44px;font-size:13px!important;line-height:1.3;font-weight:600!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.head-nav a,.tnx-public-desktop a).qi-current-section {color:#8aeeff!important;text-decoration:none!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.head-nav a,.tnx-public-desktop a).qi-current-section:after {content:"";position:absolute;bottom:3px;left:0;width:22px;height:2px;border-radius:2px;background:linear-gradient(90deg,#76eaff,#9d93ff)!important;box-shadow:0 0 12px #31cfff55}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.head-nav a,.tnx-public-desktop a).qi-current-section {position:relative}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.head-actions,.tnx-public-actions) {gap:12px!important;flex-wrap:nowrap!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.brandword strong,.tnx-public-brand,.tnx-public-brand>span) {color:#f1faff!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.brandword small,.tnx-public-brand small) {color:#b9d9f2!important;letter-spacing:.18em}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.client-nav-link,.tnx-public-client) {display:inline-flex;align-items:center;min-height:44px;color:#c8def1!important;font-size:12px!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.mobile-menu,.tnx-public-menu) {top:100%!important;padding:20px;gap:8px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.mobile-menu a,.tnx-public-menu a) {min-height:44px!important;display:flex;align-items:center;padding:11px 14px!important;line-height:1.5;font-size:14px!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.mobile-menu a,.tnx-public-menu a).qi-current-section {border:1px solid #4c9dc4;color:#a6f5ff!important;background:#123a5d!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.menu-button,#tnx-public-menu-button) {width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;align-items:center;justify-content:center;border-radius:12px!important;line-height:1!important}

/* One button rhythm across the three retained public template systems. */
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-action {
  display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:14px!important;
  min-height:50px!important;max-width:100%;min-width:0;padding:13px 20px!important;border:1px solid transparent!important;
  border-radius:13px!important;font-size:15px!important;line-height:1.5!important;font-weight:700!important;letter-spacing:0!important;
  white-space:normal!important;text-align:center;text-decoration:none!important;vertical-align:middle;
  transition:background .18s,border-color .18s,box-shadow .18s,transform .18s;isolation:isolate;
}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-action-primary {
  color:#052139!important;background:linear-gradient(112deg,#79efff 0%,#5fcaff 65%,#8cb8ff 100%)!important;
  border-color:#9af2ff!important;box-shadow:0 8px 26px #087dc728,inset 0 1px #ffffff60!important;
}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-action-secondary {
  color:#d9f5ff!important;background:linear-gradient(120deg,#103656e8,#132747e8)!important;
  border-color:#487fa1!important;box-shadow:inset 0 1px #9be9ff12!important;
}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-action-compact {min-height:44px!important;padding:9px 15px!important;font-size:13px!important;gap:10px!important;border-radius:11px!important;white-space:nowrap!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-action-arrow {display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;width:24px;height:24px;line-height:1;font-size:20px;font-weight:450;border-radius:7px;background:#001f3810;color:inherit!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-action-secondary .qi-action-arrow {background:#6bdcff12}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-action:active {transform:translateY(1px)!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-action:focus-visible {outline:3px solid #d5faff!important;outline-offset:5px!important;box-shadow:0 0 0 7px #2083bd45!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-action:disabled {opacity:.55;cursor:not-allowed;transform:none!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.hero-actions,.subhero-actions,.q44-hero-actions,.sector-actions,.unified-entry-actions) {display:flex;align-items:center;gap:12px!important;flex-wrap:wrap!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.text-link,.inline-link,.product-link,.qi-card-action) {min-height:44px;display:inline-flex;align-items:center;gap:12px;font-size:14px!important;line-height:1.5!important;font-weight:650;max-width:100%}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.text-link,.inline-link):hover {color:#b3f5ff!important;text-decoration:underline;text-underline-offset:5px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.tab-btn,.sector-filter-group button) {min-height:44px!important;padding:10px 16px;font-size:14px!important;line-height:1.5;white-space:normal}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.tab-btn.active,.tab-btn[aria-selected="true"],.sector-filter-group button.active,.sector-filter-group button[aria-pressed="true"]) {background:linear-gradient(110deg,#164e73,#2b3a71)!important;border-color:#77dbff!important;box-shadow:inset 0 0 0 1px #77dbff25!important;color:#effbff!important}

/* Clear homepage sequence: purpose, modules, setup, industries, contact. */
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-layout {grid-template-columns:1.05fr 1fr;min-height:550px;padding-block:42px 35px;gap:32px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-copy .eyebrow {font-size:11px!important;letter-spacing:.16em;margin-bottom:20px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-copy h1 {font-size:clamp(64px,6.3vw,84px);margin-bottom:18px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-copy h1 em {font-size:clamp(25px,2.55vw,35px);margin-top:8px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-lead {font-size:clamp(19px,1.65vw,23px);font-weight:650;line-height:1.5;max-width:580px;margin-bottom:16px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-description {font-size:16px;line-height:1.85;max-width:525px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-art {height:455px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-footnote {font-size:11px;gap:10px;margin-top:24px;flex-wrap:wrap}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-index {padding-block:17px;border-color:#2b5070}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-index nav {gap:32px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .products-section {position:relative;padding-block:74px 78px;background:radial-gradient(ellipse at 50% 0%,#0d2f5235,transparent 65%),#030e20!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .products-section .section-heading {margin-bottom:30px;gap:40px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .products-section .section-heading>p {font-size:15px;max-width:390px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .signature-products {gap:18px;align-items:stretch}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .signature-product {min-height:295px;padding:26px 24px;position:relative;overflow:hidden;background:linear-gradient(145deg,#0d2d49e8,#09172ee8)!important;border-color:#346080!important;box-shadow:0 14px 35px #0003!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .signature-product:before {content:"";position:absolute;top:0;left:22px;right:22px;height:1px;background:linear-gradient(90deg,transparent,#6be7ff9c,#9e83ff70,transparent);pointer-events:none}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .signature-product .product-top {margin-bottom:21px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .signature-product h3 {font-size:19px;line-height:1.35;margin-bottom:12px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .signature-product>p {font-size:15px;line-height:1.6;margin-bottom:12px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .signature-product .product-detail {font-size:13px;line-height:1.75;margin-bottom:18px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .signature-product .product-link {display:flex;width:100%;justify-content:space-between;margin-top:auto;padding-top:15px;border-top:1px solid #31506a;font-size:13px!important;color:#8cecff!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.q44-card-grid>a,.resource-grid>a) {height:100%;display:flex;flex-direction:column}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.q44-plan-grid a,.tnx-product-details-grid>article>a) {display:inline-flex;align-items:center;min-height:44px;line-height:1.5}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .tnx-product-details-grid>article {display:flex;flex-direction:column}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .tnx-product-details-grid>article>a {margin-top:auto}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-how-it-works {padding-block:74px!important;background:radial-gradient(ellipse at 95% 25%,#27337b26,transparent 60%),linear-gradient(125deg,#07172b,#091c36)!important;border-block:1px solid #244b6d}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-process-heading {max-width:740px;margin-bottom:32px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-process-heading .eyebrow {margin-bottom:14px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-process-heading h2 {font-size:clamp(32px,3.3vw,45px);line-height:1.2;margin-bottom:16px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-process-heading>p:not(.eyebrow) {font-size:16px;line-height:1.8;margin:0}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-process-grid {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-process-step {min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:28px;border:1px solid #315c80;border-radius:19px;background:linear-gradient(140deg,#0c2945,#0b1933);position:relative}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-step-number {display:grid;place-items:center;width:45px;height:45px;border-radius:13px;background:linear-gradient(135deg,#123f5c,#26375c);border:1px solid #4b85a5;color:#adf2ff;font-size:15px;font-weight:750;margin-bottom:22px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-process-step h3 {font-size:20px;line-height:1.3;margin:0 0 12px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-process-step p {font-size:15px;line-height:1.8;margin:0 0 12px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-process-step .inline-link {margin-top:auto}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-workspace-entry {display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:26px;padding:26px 28px;border:1px solid #386383;border-radius:19px;background:#0a2039}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-workspace-entry h3 {font-size:20px;line-height:1.3;margin:0 0 7px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-workspace-entry p {font-size:14px;line-height:1.7;margin:0;max-width:470px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-workspace-entry .unified-entry-actions {flex-shrink:0;justify-content:flex-end}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-workspace-entry .inline-link {padding:9px 4px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .explore-section {padding-block:74px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .industry-links>a {min-height:105px;padding:21px 0;font-size:16px;border-color:#3d6487}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .industry-links>a>b {color:#86e9ff!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .signature-cta {padding-block:64px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .cta-layout {gap:60px;grid-template-columns:1fr .8fr}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .cta-layout h2 {font-size:clamp(34px,3.6vw,49px);line-height:1.2}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .cta-layout>div>p:not(.eyebrow) {font-size:16px;line-height:1.8}

/* The public sign-in handoff keeps its existing destinations and account flow. */
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page .login-grid {gap:60px;padding-block:58px 70px;align-items:center}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page .login-story {padding-top:10px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page .login-story h1 {font-size:clamp(40px,4vw,56px);line-height:1.14}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page :is(.login-story>p,.login-box>p,.single-access-list li,.company-workspace-link,.login-safety,.login-highlights) {color:#c0d5e9!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page .login-brand-art>img {filter:drop-shadow(0 0 28px #159dff55)}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page .login-art-orbit {border-color:#2c88b877;box-shadow:0 0 25px #2083ff15}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page .login-box {background:linear-gradient(135deg,#0e2c49,#0a1931)!important;border-color:#3a6c8d!important;box-shadow:0 22px 55px #0004!important;padding:34px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page .single-signin-action {width:100%;margin-block:24px 20px}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page .company-workspace-link {border-color:#315673}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page :is(.company-workspace-link a,.login-other a) {color:#90eaff!important;min-height:44px;display:inline-flex;align-items:center}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page .login-other {border-color:#315673;color:#b3cce4!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page .single-access-list li:before {color:#82e8ff!important}
html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page .login-safety {font-size:13px!important;line-height:1.8!important}

@media(hover:hover) {
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-action-primary:hover {background:linear-gradient(112deg,#a1f6ff,#8ad6ff 65%,#b4ceff)!important;box-shadow:0 12px 30px #098dca35,inset 0 1px #fff8!important;transform:translateY(-2px)}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-action-secondary:hover {background:linear-gradient(120deg,#164b6a,#263d68)!important;border-color:#83dfff!important;box-shadow:0 9px 28px #1388bb18!important;transform:translateY(-2px)}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .signature-product:hover {border-color:#78e6ff!important;box-shadow:0 16px 38px #0588c824!important;transform:translateY(-4px)}
}
@media(max-width:1160px) {
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.head-nav,.tnx-public-desktop) {display:none!important}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.menu-button,#tnx-public-menu-button) {display:inline-flex!important}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-workspace-entry {align-items:flex-start}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-workspace-entry .unified-entry-actions {flex-shrink:1;justify-content:flex-start}
}
@media(max-width:1080px) {
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-layout {gap:20px;min-height:520px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-copy h1 {font-size:65px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-art {height:420px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .signature-products {grid-template-columns:repeat(2,minmax(0,1fr))}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .signature-product {min-height:265px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-process-step {padding:24px}
}
@media(max-width:760px) {
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.site-head,.tnx-public-header) {height:72px!important}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.head-inner,.tnx-public-head-inner) {height:72px!important;width:calc(100% - 32px);gap:12px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.head-actions,.tnx-public-actions) {gap:8px!important}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.client-nav-link,.tnx-public-client) {display:none!important}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-action-compact {padding-inline:12px!important;font-size:12px!important;gap:8px!important}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-layout {grid-template-columns:1fr;min-height:0;padding-block:39px 24px;gap:22px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-copy h1 {font-size:clamp(54px,11vw,72px)}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-copy h1 em {font-size:clamp(24px,5vw,33px)}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-lead {font-size:21px;max-width:540px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-art {height:auto;min-height:330px;margin:0 auto;width:min(440px,100%)}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-index nav {gap:10px 22px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-index a {min-height:44px;font-size:13px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .products-section {padding-block:52px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .products-section .section-heading {margin-bottom:28px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .products-section .section-heading>p {font-size:15px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .signature-product {padding:24px 22px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-how-it-works {padding-block:52px!important}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-process-grid {grid-template-columns:1fr}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-process-step {padding:26px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-step-number {margin-bottom:17px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-workspace-entry {flex-direction:column;align-items:stretch;padding:25px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-workspace-entry .unified-entry-actions {justify-content:flex-start}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .explore-section {padding-block:52px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .industry-links>a {min-height:96px;font-size:15px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .cta-layout {grid-template-columns:1fr;gap:25px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .signature-cta {padding-block:48px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page .login-grid {grid-template-columns:1fr;gap:28px;padding-block:35px 50px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page .login-story h1 {font-size:43px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page .login-brand-art {display:none}
}
@media(max-width:560px) {
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.hero-actions,.subhero-actions,.q44-hero-actions,.sector-actions,.unified-entry-actions) {display:grid;grid-template-columns:1fr;align-items:stretch}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.hero-actions,.subhero-actions,.q44-hero-actions,.sector-actions,.unified-entry-actions)>.qi-action {width:100%!important}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .signature-products {grid-template-columns:1fr;gap:14px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .signature-product {min-height:0}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-footnote i {display:none}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-footnote {display:grid;gap:6px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .hero-art {min-height:300px;margin-block:4px}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-workspace-entry .unified-entry-actions {width:100%}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 .qi-workspace-entry .inline-link {justify-content:center}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244.login-page .login-box {padding:28px 23px}
}
@media(prefers-reduced-motion:reduce) {
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 *,html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 *:before,html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 *:after {animation:none!important;transition:none!important;scroll-behavior:auto!important}
 html:root body.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-restored.quantum-experience4244 :is(.qi-action,.signature-product):is(:hover,:active) {transform:none!important}
}
