.section_qsim_hero{position:relative;overflow:hidden;color:var(--wecore-local-color-white);background:radial-gradient(64% 78% at 72% 22%,color-mix(in srgb,var(--wecore-local-color-data-cyan) 13%,transparent),transparent 68%),linear-gradient(180deg,var(--hts-color-text-primary) 0%,var(--hts-color-ink-900) 100%)}.qsim-hero-grid-bg{position:absolute;inset:0;pointer-events:none;opacity:.42;background-image:linear-gradient(to right,color-mix(in srgb,var(--wecore-local-color-white) 8%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--wecore-local-color-white) 8%,transparent) 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(90% 90% at 50% 20%,black 34%,transparent 82%);mask-image:radial-gradient(90% 90% at 50% 20%,black 34%,transparent 82%)}.qsim-hero-layout{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.92fr)minmax(0,1.08fr);gap:var(--wecore-local-space-xl);align-items:center}.qsim-hero-copy{max-width:42rem}.section_qsim_hero h1,.section_qsim_hero .hd-h1,.section_qsim_hero .hd-h2,.section_qsim_hero .hd-h3{color:var(--wecore-local-color-white)}.section_qsim_hero .hd-text-muted,.qsim-hero-trust-item{color:var(--hts-color-slate-200)}.qsim-hero-trust{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem}.qsim-hero-trust-item{display:flex;align-items:center;gap:.4rem}.qsim-hero-trust-icon{width:1rem;height:1rem;flex:none;filter:invert(1);opacity:.82}.qsim-hero-promo{display:block;max-width:44rem;padding:.15rem 0;padding-inline-start:.9rem;border-inline-start:3px solid var(--hts-color-action-primary-background);border-radius:0;background:0 0;color:var(--wecore-local-color-white)}.qsim-hero-promo p{margin:0}.qsim-chip{font-family:var(--hts-type-family-hts);display:inline-flex;align-items:center;justify-content:center;border-radius:999rem;font-size:var(--wecore-local-text-tiny);font-weight:var(--wecore-local-weight-medium);line-height:1;white-space:nowrap}.section_qsim_stats{margin-top:-1px;background:var(--hts-color-ink-950);color:var(--wecore-local-color-white)}.qsim-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.375rem}.qsim-stat-card{padding:1.25rem;border-inline-start:var(--wecore-local-button-border)solid color-mix(in srgb,var(--wecore-local-color-white) 14%,transparent)}.qsim-stat-card:first-child{border-inline-start:0;padding-inline-start:0}.qsim-stat-card .hd-h3{color:var(--wecore-local-color-white)}.qsim-section-heading{max-width:var(--wecore-local-width-lg)}.qsim-section-heading.hd-align-center{margin-inline:auto}.qsim-workflow-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.375rem}.qsim-engine-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem}.qsim-workflow-card,.qsim-platform-card,.qsim-engine-card{border:var(--wecore-local-button-border)solid var(--hts-color-border);border-radius:var(--wecore-local-radius);padding:1.25rem;background:var(--wecore-local-color-white);transition:border-color var(--wecore-local-transition),box-shadow var(--wecore-local-transition),transform var(--wecore-local-transition)}.qsim-workflow-card:hover,.qsim-platform-card:hover,.qsim-engine-card:hover{border-color:var(--hts-color-slate-300);box-shadow:var(--wecore-local-shadow-sm);transform:translateY(-1px)}.qsim-card-number{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;color:var(--hts-color-action-primary-foreground);background:var(--hts-color-action-primary-background);font-family:var(--wecore-local-font-badge);font-size:var(--wecore-local-text-sm)}.qsim-persona-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.375rem}.qsim-persona-card{display:flex;flex-direction:column;border-radius:var(--wecore-local-radius);padding:1.5rem;color:var(--wecore-local-color-white);background:radial-gradient(90% 70% at 100% 0%,color-mix(in srgb,var(--wecore-local-color-data-cyan) 10%,transparent),transparent 72%),linear-gradient(180deg,var(--hts-color-ink-800) 0%,var(--hts-color-ink-900) 100%)}.qsim-persona-card h3{color:var(--wecore-local-color-white)}.qsim-persona-card .hd-text-muted{color:var(--hts-color-slate-200);opacity:1}.qsim-chip-row{display:flex;flex-wrap:wrap;gap:.4rem}.qsim-persona-card>.qsim-chip-row{margin-block-start:auto}.qsim-chip{padding:.42rem .65rem;color:var(--wecore-local-color-white);border:var(--wecore-local-button-border)solid color-mix(in srgb,var(--wecore-local-color-white) 18%,transparent);background:color-mix(in srgb,var(--wecore-local-color-white) 10%,transparent)}.qsim-platform-layout{display:grid;grid-template-columns:minmax(0,.95fr)minmax(20rem,.75fr);gap:var(--wecore-local-space-xl);align-items:end}.qsim-compare-table{overflow:hidden;border:var(--wecore-local-button-border)solid var(--hts-color-border);border-radius:var(--wecore-local-radius);background:var(--wecore-local-color-white)}.qsim-compare-row{display:grid;grid-template-columns:.8fr 1.1fr 1.1fr}.qsim-compare-row>div{padding:1rem;border-block-start:var(--wecore-local-button-border)solid var(--hts-color-border);border-inline-start:var(--wecore-local-button-border)solid var(--hts-color-border);font-size:var(--wecore-local-text-sm)}.qsim-compare-row>div:first-child{border-inline-start:0;font-weight:var(--wecore-local-weight-medium)}.qsim-compare-head>div{border-block-start:0;color:var(--wecore-local-color-white);background:var(--hts-color-ink-900);font-weight:var(--wecore-local-weight-medium)}.qsim-evidence{border:var(--wecore-local-button-border)solid var(--hts-color-border);border-radius:var(--wecore-local-radius);background:var(--wecore-local-color-white);padding:1.25rem}.qsim-evidence-intro{margin:.75rem 0 0}.qsim-sweep{width:100%;margin-block-start:.75rem;border-collapse:collapse;font-variant-numeric:tabular-nums}.qsim-sweep caption{margin-block-end:.85rem;text-align:start}.qsim-sweep th,.qsim-sweep td{padding:.5rem .75rem;text-align:start;font-size:var(--wecore-local-text-sm);font-weight:var(--wecore-local-weight-regular);vertical-align:middle}.qsim-sweep thead th{padding-block:0 .5rem;border-block-end:var(--wecore-local-button-border)solid var(--hts-color-border);color:var(--hts-color-text-secondary);font-size:var(--wecore-local-text-tiny);font-weight:var(--wecore-local-weight-medium)}.qsim-sweep tbody th,.qsim-sweep tbody td{border-block-start:var(--wecore-local-button-border)solid var(--hts-color-border)}.qsim-sweep tbody tr:first-child th,.qsim-sweep tbody tr:first-child td{border-block-start:0}.qsim-sweep tbody th{width:1%;white-space:nowrap;padding-inline-start:0;font-weight:var(--wecore-local-weight-medium)}.qsim-sweep tbody td:last-child{padding-inline-end:0}.qsim-sweep thead th:last-child,.qsim-sweep tbody td:last-child{width:42%}.qsim-sweep-value{display:block;white-space:nowrap}.qsim-sweep-bar{display:block;height:.3rem;margin-block-start:.35rem;border-radius:999rem;background:color-mix(in srgb,var(--hts-color-border) 60%,transparent)}.qsim-sweep-bar>span{display:block;height:100%;min-width:.1875rem;border-radius:999rem;background:var(--hts-color-action-primary-background)}.qsim-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;margin-block-start:1rem}.qsim-check-card{border:var(--wecore-local-button-border)solid var(--hts-color-border);border-radius:var(--wecore-local-radius);padding:1rem}.qsim-check-title{margin:0;font-size:var(--wecore-local-text-md);font-weight:var(--wecore-local-weight-medium)}.qsim-check-setup{margin:.35rem 0 0}.qsim-check-rows{margin:.85rem 0 0;font-variant-numeric:tabular-nums}.qsim-check-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-block:.45rem;border-block-start:var(--wecore-local-button-border)solid var(--hts-color-border);font-size:var(--wecore-local-text-sm)}.qsim-check-row:first-child{border-block-start:0;padding-block-start:0}.qsim-check-row dt{color:var(--hts-color-text-secondary)}.qsim-check-row dd{margin:0;font-weight:var(--wecore-local-weight-medium);white-space:nowrap}.qsim-check-source{margin:.85rem 0 0}.qsim-evidence-highlight{margin:1rem 0 0;padding-block:.7rem;padding-inline-start:.9rem;border-inline-start:.1875rem solid var(--hts-color-action-primary-background);font-size:var(--wecore-local-text-sm)}.qsim-evidence-aside{margin:.75rem 0 0}.qsim-evidence-note{margin:.75rem 0 0}@media screen and (max-width:767px){.qsim-check-grid{grid-template-columns:1fr}.qsim-sweep thead th:last-child,.qsim-sweep tbody td:last-child{width:34%}}@media screen and (max-width:479px){.qsim-evidence{padding:1rem}.qsim-sweep thead th:nth-child(2),.qsim-sweep tbody td:nth-child(2),.qsim-sweep thead th:nth-child(3),.qsim-sweep tbody td:nth-child(3){display:none}.qsim-sweep th,.qsim-sweep td{padding-inline:.5rem}.qsim-check-row{gap:.75rem}}.qsim-faq-box{width:100%;max-width:var(--wecore-local-width-lg);margin-inline:auto;border:var(--wecore-local-button-border)solid var(--hts-color-border);border-radius:var(--wecore-local-radius);padding:1.5rem;background:var(--wecore-local-color-white)}.qsim-cta{position:relative;overflow:hidden}.qsim-cta::after{content:"";position:absolute;inset:auto -10% -55% auto;width:28rem;height:28rem;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--wecore-local-color-data-cyan) 12%,transparent),transparent 68%);pointer-events:none}.qsim-cta>*{position:relative;z-index:1}.qsim-cta-heading em{font-style:normal;color:var(--hts-color-slate-200)}@media screen and (max-width:991px){.qsim-hero-layout,.qsim-platform-layout{grid-template-columns:minmax(0,1fr)}.qsim-hero-copy{max-width:var(--wecore-local-width-lg)}.qsim-stats-grid,.qsim-workflow-grid,.qsim-engine-grid,.qsim-platform-grid{grid-template-columns:repeat(2,1fr)}.qsim-persona-grid{grid-template-columns:1fr}}@media screen and (max-width:767px){.qsim-stats-grid,.qsim-workflow-grid,.qsim-engine-grid,.qsim-platform-grid{grid-template-columns:1fr}.qsim-compare-row{grid-template-columns:1fr}.qsim-compare-row>div{border-inline-start:0}.qsim-compare-head{display:none}}@media screen and (max-width:479px){.qsim-faq-box{padding:1rem}}.qsim-construction-modal{position:fixed;inset:0;z-index:calc(var(--hts-z-index-sticky) + 2);display:flex;align-items:center;justify-content:center;padding:1.25rem;background-color:#000d14cc;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.qsim-construction-enter,.qsim-construction-leave{transition:opacity .42s ease}.qsim-construction-enter .qsim-construction-panel{transition:transform .42s ease,opacity .42s ease}.qsim-construction-leave .qsim-construction-panel{transition:transform .28s ease,opacity .28s ease}.qsim-construction-enter-start,.qsim-construction-leave-end{opacity:0}.qsim-construction-enter-start .qsim-construction-panel,.qsim-construction-leave-end .qsim-construction-panel{opacity:0;transform:translateY(1rem)scale(.98)}.qsim-construction-enter-end,.qsim-construction-leave-start{opacity:1}.qsim-construction-enter-end .qsim-construction-panel,.qsim-construction-leave-start .qsim-construction-panel{opacity:1;transform:translateY(0)scale(1)}.qsim-construction-panel{position:relative;width:min(30rem,100%);max-height:calc(100dvh - 2.5rem);overflow-y:auto;overscroll-behavior:contain;border:var(--wecore-local-input-border)solid var(--hts-color-border);border-radius:var(--wecore-local-radius);background-color:var(--wecore-local-color-white);box-shadow:var(--wecore-local-nav-panel-shadow);padding:2.25rem;text-align:center}.qsim-construction-icon{width:2.75rem;height:2.75rem;margin-block-end:1.25rem;color:var(--hts-color-blue-600)}.qsim-construction-panel p{max-width:24rem;margin:0 auto;color:var(--hts-color-text-muted)}.qsim-construction-actions{margin-block-start:1.75rem}.qsim-construction-close{position:absolute;inset-block-start:.85rem;inset-inline-end:.85rem;width:2.25rem;height:2.25rem;border:var(--wecore-local-input-border)solid var(--hts-color-border);border-radius:50%;background-color:var(--wecore-local-color-white);color:var(--hts-color-text-primary);font:inherit;font-size:1.5rem;line-height:1;cursor:pointer;transition:background-color var(--wecore-local-transition),opacity var(--wecore-local-transition)}.qsim-construction-close:hover{background-color:var(--hts-color-surface-raised);opacity:.85}.qsim-wb-eyebrow{margin:0;font-size:.8125rem;line-height:1;color:color-mix(in srgb,var(--wecore-local-color-white) 55%,transparent)}.qsim-wb-title{margin:.3rem 0 .25rem;font-size:.95rem;font-weight:600;line-height:1.2;color:var(--wecore-local-color-white)}.qsim-wb-desc{margin:0;font-size:.8125rem;line-height:1.5;color:color-mix(in srgb,var(--wecore-local-color-white) 62%,transparent)}.qsim-wb-cluster{display:flex;align-items:center;gap:.55rem;margin-top:.85rem;padding:.6rem .7rem;border-radius:.5rem;border:var(--wecore-local-button-border)solid color-mix(in srgb,var(--wecore-local-color-white) 16%,transparent);background:color-mix(in srgb,var(--wecore-local-color-white) 5%,transparent)}.qsim-wb-cluster strong{font-size:.8125rem;font-weight:600;color:var(--wecore-local-color-white)}.qsim-wb-cluster span:last-child{margin-inline-start:auto;font-size:var(--wecore-local-text-tiny);color:var(--hts-color-slate-300);white-space:nowrap}.qsim-wb-blueprint{margin-top:.85rem;padding-top:.75rem;border-top:var(--wecore-local-button-border)solid color-mix(in srgb,var(--wecore-local-color-white) 12%,transparent)}.qsim-wb-blueprint-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.55rem;font-size:.8125rem;color:color-mix(in srgb,var(--wecore-local-color-white) 62%,transparent)}.qsim-wb-row{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1.15fr)auto;align-items:center;gap:.5rem;padding:.3rem 0;font-size:.8125rem}.qsim-wb-row span:first-child{color:color-mix(in srgb,var(--wecore-local-color-white) 58%,transparent)}.qsim-wb-row strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--wecore-local-color-white)}.qsim-wb-check{flex:none;width:.95rem;height:.95rem;color:var(--wecore-local-color-data-cyan)}.qsim-wb-launch{display:block;margin-top:.9rem;padding:.5rem .75rem;border-radius:.5rem;text-align:center;font-size:.8125rem;font-weight:600;color:var(--hts-color-action-primary-foreground);background:var(--hts-color-action-primary-background)}.qsim-status-dot{width:.7rem;height:.7rem;border-radius:50%;background:var(--hts-color-green-300)}.qsim-status-pill{font-family:var(--hts-type-family-hts);display:inline-flex;align-items:center;justify-content:center;border-radius:999rem;font-size:var(--wecore-local-text-tiny);font-weight:var(--wecore-local-weight-medium);line-height:1;white-space:nowrap;padding:.35rem .65rem;color:var(--wecore-local-color-white);background:color-mix(in srgb,var(--wecore-local-color-white) 14%,transparent)}.qsim-console-block{min-width:0}.qsim-console-card{min-width:0;border-radius:1rem;padding:1rem;color:var(--wecore-local-color-white);background:var(--hts-color-text-primary);box-shadow:var(--wecore-local-shadow-md)}.qsim-console-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.75rem;border-bottom:var(--wecore-local-button-border)solid color-mix(in srgb,var(--wecore-local-color-white) 12%,transparent);font-family:var(--wecore-local-font-badge);font-size:var(--wecore-local-text-sm)}.qsim-console-card code{font-family:var(--wecore-local-font-code)}.qsim-console-card pre{margin:0;padding-top:1rem;overflow:auto;font-family:var(--wecore-local-font-badge);font-size:var(--wecore-local-text-sm);line-height:1.7;color:var(--hts-color-slate-300)}@media screen and (max-width:479px){.qsim-wb-row{grid-template-columns:minmax(0,1fr)auto}.qsim-wb-row strong{grid-column:1/2;text-align:end}}