.Emulator_Emulator__NJzt4{--quantum-purple:#F7A400;--quantum-purple-light:#9d46ff;--quantum-purple-dark:#FFFFFF;--quantum-cyan:#F7A400;--quantum-cyan-light:#F7A400;--quantum-cyan-dark:#00b2cc;--quantum-pink:#0E104B;--quantum-pink-light:#ff79b0;--quantum-pink-dark:#c60055;--dark-navy:#FFFFFF;--dark-navy-light:#172b3a;--dark-navy-dark:#000a14;--white:#FFFFFF;--black:#000000;--light-gray:#E0E0E0;--mid-gray:#9E9E9E;--dark-gray:#424242;--font-heading:"Orbitron",sans-serif;--font-body:"Roboto",sans-serif;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:2rem;--spacing-xl:3rem;--spacing-xxl:5rem;--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:16px;--transition-fast:0.2s ease;--transition-medium:0.3s ease;--transition-slow:0.5s ease}.Emulator_Emulator__NJzt4 *{margin:0;padding:0;box-sizing:border-box}.Emulator_Emulator__NJzt4 html{font-size:16px;scroll-behavior:smooth}.Emulator_Emulator__NJzt4 .Emulator_body-a__tgd6a{font-family:var(--font-body);line-height:1.6;overflow-x:hidden;color:#0E104B;display:flex;flex-direction:column;text-align:justify}.Emulator_Emulator__NJzt4 h1,.Emulator_Emulator__NJzt4 h3,.Emulator_Emulator__NJzt4 h4,.Emulator_Emulator__NJzt4 h5,.Emulator_Emulator__NJzt4 h6{font-family:var(--font-heading);font-weight:700;line-height:1.2;margin-bottom:var(--spacing-md);word-wrap:break-word}.Emulator_Emulator__NJzt4 h1{font-size:clamp(2rem,5vw,3.5rem);background:linear-gradient(90deg,var(--quantum-purple-light),var(--quantum-cyan),var(--quantum-pink));-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 15px rgba(98,0,234,.5)}.Emulator_Emulator__NJzt4 h3{font-size:clamp(1.5rem,3vw,1.75rem);color:var(--quantum-pink)}.Emulator_Emulator__NJzt4 p{margin-bottom:var(--spacing-md);font-size:16px;color:#0E104B;line-height:1.6}.Emulator_Emulator__NJzt4 a{color:var(--quantum-cyan);text-decoration:none;transition:color var(--transition-fast)}.Emulator_Emulator__NJzt4 a:hover{color:var(--quantum-cyan-light);text-decoration:underline}.Emulator_Emulator__NJzt4 ul{list-style-position:inside;margin-bottom:var(--spacing-md)}.Emulator_Emulator__NJzt4 button:not(.btn){cursor:pointer;font-family:var(--font-heading);font-weight:700;padding:var(--spacing-sm) var(--spacing-md);border:none;border-radius:var(--border-radius-md);background:var(--quantum-purple);color:var(--white);transition:all var(--transition-fast);font-size:16px;white-space:nowrap}@media (max-width:991.98px){.Emulator_Emulator__NJzt4 button:not(.btn){white-space:normal;font-size:14px;padding:10px 14px;line-height:1.3;width:100%;max-width:100%}.Emulator_Emulator__NJzt4 nav ul{flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:stretch;align-items:stretch;width:100%}.Emulator_Emulator__NJzt4 nav li{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);min-width:140px;max-width:100%}.Emulator_Emulator__NJzt4 nav li button{width:100%;max-width:100%;display:block;text-align:center}.Emulator_Emulator__NJzt4 .Emulator_comparison-chart__359o9{min-width:0;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.Emulator_Emulator__NJzt4 .chart-legend,.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .chart-legend{gap:8px 20px!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-content:flex-start!important;margin:0!important;padding:0 4px!important;min-height:0!important;height:auto!important}.Emulator_Emulator__NJzt4 .legend-item,.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .legend-item{gap:6px!important;margin:0!important;flex:0 0 auto!important}.Emulator_Emulator__NJzt4 table{min-width:0;width:100%}.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC{overflow-x:auto;-webkit-overflow-scrolling:touch}.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC table{min-width:640px}}.quantum-attack-page:not(.Emulator_Emulator__NJzt4){text-align:left!important}.quantum-attack-page .Emulator_Emulator__NJzt4 p,.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .section-title p,.quantum-attack-page:not(.Emulator_Emulator__NJzt4) p{margin-top:0!important;margin-bottom:.5rem!important;line-height:1.45!important;text-align:left!important;text-justify:auto;word-spacing:normal!important}.quantum-attack-page .Emulator_Emulator__NJzt4 p:last-child,.quantum-attack-page:not(.Emulator_Emulator__NJzt4) p:last-child{margin-bottom:0!important}.quantum-attack-page .Emulator_Emulator__NJzt4 h1,.quantum-attack-page .Emulator_Emulator__NJzt4 h2,.quantum-attack-page .Emulator_Emulator__NJzt4 h3,.quantum-attack-page .Emulator_Emulator__NJzt4 h4,.quantum-attack-page .Emulator_Emulator__NJzt4 h5,.quantum-attack-page .Emulator_Emulator__NJzt4 h6,.quantum-attack-page:not(.Emulator_Emulator__NJzt4) h1,.quantum-attack-page:not(.Emulator_Emulator__NJzt4) h2,.quantum-attack-page:not(.Emulator_Emulator__NJzt4) h3,.quantum-attack-page:not(.Emulator_Emulator__NJzt4) h4,.quantum-attack-page:not(.Emulator_Emulator__NJzt4) h5,.quantum-attack-page:not(.Emulator_Emulator__NJzt4) h6{margin-top:0!important;margin-bottom:.35rem!important;line-height:1.25!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .section-title{margin-bottom:.75rem!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .section-title .sub-title{margin-bottom:.35rem!important}.quantum-attack-page .Emulator_Emulator__NJzt4 .Emulator_body-a__tgd6a,.quantum-attack-page .Emulator_Emulator__NJzt4 .Emulator_infographic__duhzx,.quantum-attack-page .Emulator_Emulator__NJzt4 .Emulator_text-content__oG59S,.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .text-justify,.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .text-justify-mobile{text-align:left!important}.quantum-attack-page .Emulator_Emulator__NJzt4 .Emulator_content-wrapper__k_MXI{gap:1rem!important;margin-top:.75rem!important}.quantum-attack-page .Emulator_Emulator__NJzt4 .Emulator_section-a__dexbo{padding:1.25rem 0!important}.quantum-attack-page .Emulator_Emulator__NJzt4 .Emulator_infographic__duhzx{padding:1rem!important}.quantum-attack-page .Emulator_Emulator__NJzt4 .Emulator_infographic__duhzx h5{margin-bottom:.35rem!important}.quantum-attack-page .Emulator_Emulator__NJzt4 .Emulator_text-content__oG59S p+p{margin-top:.35rem!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .grid-item p{margin-top:.25rem!important;margin-bottom:0!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .grid-item .sub-title{margin-top:.35rem!important;margin-bottom:.15rem!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-vs-heading{margin-top:1rem!important;margin-bottom:.75rem!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) #comparison-chart,.quantum-attack-page:not(.Emulator_Emulator__NJzt4) #quantum-vs-classical{margin-bottom:0!important;padding-bottom:0!important;min-height:0!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .chart-container{margin-top:.75rem!important;margin-bottom:.5rem!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .chart-legend{margin:0!important;padding:0!important;min-height:0!important;height:auto!important;gap:10px 24px!important}@media (max-width:991.98px){.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-vs-heading{margin-top:.5rem!important;margin-bottom:.5rem!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .chart-container{width:100%!important;max-width:100%!important;margin:.35rem 0!important;gap:6%!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .chart-legend{gap:8px 20px!important;margin:0!important;padding:0!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .legend-item{margin:0!important;padding:0!important;gap:6px!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) #quantum-vs-classical{padding:.5rem!important;margin-bottom:0!important}}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concepts-grid{row-gap:.75rem;--qc-pad-x:0.75rem;--qc-media-h:176px;--qc-title-h:2.6em}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-card{text-align:left!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-inner{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;margin-bottom:0!important;padding:.5rem var(--qc-pad-x);text-align:left!important;width:100%;box-sizing:border-box}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-media{display:grid;grid-template-columns:auto 1fr;gap:.5rem;align-items:start;width:100%}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-meta{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding:0!important;margin:0!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-title{margin:0!important;padding:0!important;line-height:1.3!important;text-align:left!important;width:100%;max-width:100%}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-viz{margin:0!important;padding:0!important;width:100%;max-width:100%;min-width:0}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-desc,.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-inner p.quantum-concept-desc{max-width:100%;width:100%;margin:0!important;padding:0!important;line-height:1.4!important;text-align:left!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-viz .quantum-concepts-demo{margin:0!important;padding:8px!important;width:100%!important;max-width:100%!important;box-sizing:border-box}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-viz .concept-content{width:100%!important;display:flex!important;justify-content:center;align-items:center;gap:0!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-viz .concept-visualization{min-width:0!important;width:100%!important;max-width:100%!important;height:150px!important;max-height:150px!important;overflow:hidden!important;flex:1 1 100%!important}@media (min-width:992px){.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concepts-grid{align-items:stretch}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-inner{height:100%}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-media{height:var(--qc-media-h);max-height:var(--qc-media-h);min-height:var(--qc-media-h);overflow:hidden;flex:0 0 var(--qc-media-h)}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-title{height:var(--qc-title-h);min-height:var(--qc-title-h);max-height:var(--qc-title-h);flex:0 0 var(--qc-title-h);overflow:hidden}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-desc{flex:1 1 auto;margin-top:0!important}}@media (max-width:991.98px){.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concepts-grid{--bs-gutter-x:0;margin-left:0;margin-right:0;width:100%;row-gap:.5rem}.quantum-attack-page .Emulator_Emulator__NJzt4 .Emulator_container-a__iusbl{padding-left:.75rem;padding-right:.75rem;max-width:100%;width:100%}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-card{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin-bottom:.5rem!important;padding-left:0!important;padding-right:0!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-inner{display:flex;flex-direction:column;align-items:stretch;gap:.2rem;width:100%;max-width:100%;padding:.35rem var(--qc-pad-x);text-align:left!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-media{display:contents}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-meta{order:1;flex-direction:row;align-items:center;gap:.75rem;padding:0!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-meta .text-outline{font-size:clamp(40px,9vw,56px);line-height:1}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-title{order:2;margin:0!important;padding:0!important;height:auto;min-height:0;max-height:none;width:100%;text-align:left!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-viz{order:3;width:100%!important;max-width:100%!important;padding:0!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-viz .quantum-concepts-demo{margin:.15rem 0!important;width:100%!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-viz .concept-visualization{height:min(180px,50vw)!important;max-height:min(180px,50vw)!important;width:100%!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-viz .bloch-sphere{width:min(160px,42vw)!important;height:min(160px,42vw)!important}.quantum-attack-page:not(.Emulator_Emulator__NJzt4) .quantum-concept-desc{order:4;margin:.15rem 0 0!important;padding:0!important;line-height:1.4!important;width:100%;text-align:left!important}}@media (max-width:575.98px){.Emulator_Emulator__NJzt4 nav ul{flex-direction:column;flex-wrap:nowrap;align-items:stretch;padding-left:0;padding-right:0;gap:8px;width:100%}.Emulator_Emulator__NJzt4 nav li{flex:0 0 100%;width:100%;max-width:100%;min-width:0}.Emulator_Emulator__NJzt4 button:not(.btn){font-size:13px;padding:10px 12px}}.Emulator_Emulator__NJzt4 button:not(.btn):active{transform:translateY(0);transition:all .3s ease-out 0s}.Emulator_Emulator__NJzt4 .Emulator_button-a__o3SQ8{height:50%;align-self:flex-end}.Emulator_Emulator__NJzt4 button:not(.btn):disabled{background-color:#cccccc;color:#666666;cursor:not-allowed}.Emulator_Emulator__NJzt4 button:not(.btn):hover:not(:disabled){background:#0E104B;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.3)}.Emulator_Emulator__NJzt4 button:not(.btn):disabled:hover{background-color:#cccccc;transform:none;box-shadow:none;cursor:not-allowed}.Emulator_Emulator__NJzt4 input,.Emulator_Emulator__NJzt4 select{font-family:var(--font-body);padding:var(--spacing-sm);border:2px solid var(--dark-gray);border-radius:var(--border-radius-sm);background:#FFFFFF;color:#0E104B;transition:border-color var(--transition-fast);font-size:16px}.Emulator_Emulator__NJzt4 select{width:100%}.Emulator_Emulator__NJzt4 input:focus,.Emulator_Emulator__NJzt4 select:focus{outline:none;border-color:var(--quantum-cyan)}.Emulator_Emulator__NJzt4 .Emulator_container-a__iusbl{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}.Emulator_Emulator__NJzt4 .Emulator_section-a__dexbo{padding:var(--spacing-xl) 0;position:relative;overflow:hidden;width:100%}.Emulator_Emulator__NJzt4 .Emulator_active__1iYbO{background:#0E104B}.Emulator_Emulator__NJzt4 .Emulator_section-a__dexbo:nth-child(odd){background:#FFFFFF}.Emulator_Emulator__NJzt4 .Emulator_content-wrapper__k_MXI{display:flex;flex-wrap:wrap;gap:var(--spacing-lg);margin-top:var(--spacing-lg);justify-content:center;width:100%}.Emulator_Emulator__NJzt4 .Emulator_text-content__oG59S{text-align:justify;width:100%;flex:1 1 300px}.Emulator_Emulator__NJzt4 .Emulator_visual-content__M_NZ_{text-align:justify;display:flex;gap:var(--spacing-lg);width:100%;flex-wrap:wrap}.Emulator_Emulator__NJzt4 .Emulator_checkbox-group__VHiye{display:flex;gap:var(--spacing-lg)}.Emulator_Emulator__NJzt4 .Emulator_visual-content-pq__qMn_K{text-align:justify;display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}.Emulator_Emulator__NJzt4 .Emulator_header-a__OeQ3I{position:relative;min-height:50vh;display:flex;align-items:center;justify-content:center;text-align:center;background:#FFFFFF;overflow:hidden;margin-top:2%;margin-bottom:2%;padding:var(--spacing-md)}.Emulator_Emulator__NJzt4 .Emulator_header-content__CSM86{position:relative;z-index:2;padding:var(--spacing-lg);background:#FFFFFF;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--border-radius-lg);border:1px solid #0e104b;box-shadow:#F7A400}.Emulator_Emulator__NJzt4 .Emulator_header-content__CSM86 h1{margin-bottom:var(--spacing-sm)}.Emulator_Emulator__NJzt4 .Emulator_header-content__CSM86{font-size:16px;margin-bottom:var(--spacing-lg);color:var(--quantum-pink)}.Emulator_Emulator__NJzt4 .Emulator_header-content__CSM86:after{display:none}.Emulator_Emulator__NJzt4 .Emulator_quantum-particles__D6eLe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:url(/images/quantum-particles.svg) 50%/cover no-repeat;opacity:.3;animation:Emulator_pulse__e2_BV 10s infinite alternate}@keyframes Emulator_pulse__e2_BV{0%{opacity:.2;transform:scale(1)}to{opacity:.4;transform:scale(1.05)}}.Emulator_Emulator__NJzt4 nav{margin-top:var(--spacing-lg)}.Emulator_Emulator__NJzt4 nav ul{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spacing-md);list-style:none;margin:0;padding:0 var(--spacing-md)}.Emulator_Emulator__NJzt4 nav a:hover{text-decoration:none;border-color:var(--quantum-cyan);transform:translateY(-2px);color:#0E104B}.Emulator_Emulator__NJzt4 nav a{display:block;padding:var(--spacing-sm) var(--spacing-md);color:black;font-family:var(--font-heading);font-weight:700;text-transform:uppercase;letter-spacing:1px;border:2px solid #0e104b;border-radius:var(--border-radius-md);transition:all var(--transition-medium);font-size:16px}.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC,.Emulator_Emulator__NJzt4 .Emulator_infographic__duhzx,.Emulator_Emulator__NJzt4 .Emulator_interactive-demo__pj6HL,.Emulator_Emulator__NJzt4 .Emulator_timeline__11Zs3{background:#FFFFFF;border-radius:var(--border-radius-lg);padding:var(--spacing-lg);border:none;width:100%;overflow-x:auto}.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC tr td,.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC tr th,.Emulator_Emulator__NJzt4 .Emulator_infographic__duhzx,.Emulator_Emulator__NJzt4 .Emulator_interactive-demo__pj6HL{color:#0E104B}.Emulator_Emulator__NJzt4 .Emulator_comparison-chart__359o9{min-width:min(550px,100%);position:relative;margin-top:var(--spacing-md)}.Emulator_Emulator__NJzt4 .Emulator_flex-timeline___raLk{display:flex;gap:80px;flex-wrap:wrap}.Emulator_Emulator__NJzt4 .Emulator_visualization-area__aSzTD{border-radius:var(--border-radius-md);margin:var(--spacing-md) 0;position:relative;overflow:hidden;width:100%}.Emulator_Emulator__NJzt4 .Emulator_result-area__D4DA6{border-radius:var(--border-radius-md);padding:var(--spacing-md);width:100%}.Emulator_Emulator__NJzt4 .Emulator_demo-controls__4lMQj{display:flex;flex-wrap:wrap;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.Emulator_Emulator__NJzt4 .Emulator_input-group__kcbLL{display:flex;flex-direction:column;gap:var(--spacing-xs);height:50%}.Emulator_Emulator__NJzt4 .Emulator_speed-control__4_nTs{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-left:auto}.Emulator_Emulator__NJzt4 table{width:100%;border-collapse:collapse;margin-top:var(--spacing-md);min-width:600px}.Emulator_Emulator__NJzt4 td,.Emulator_Emulator__NJzt4 th{padding:var(--spacing-sm);text-align:left;border-bottom:1px solid var(--dark-gray)}.Emulator_Emulator__NJzt4 th{color:var(--quantum-cyan);font-family:var(--font-heading);font-weight:700}.Emulator_Emulator__NJzt4 tr:hover{background:rgba(98,0,234,.1)}.Emulator_Emulator__NJzt4 .Emulator_meme__XLHFX{border-radius:var(--border-radius-lg);padding:var(--spacing-md);display:flex;align-items:center;justify-content:center;min-height:200px;min-width:min(45%,100%);position:relative;flex:1 1 300px}.Emulator_Emulator__NJzt4 .Emulator_meme__XLHFX:before{content:"Quantum Meme";position:absolute;top:-10px;left:20px;background:#F7A400;color:var(--white);padding:2px 10px;border-radius:var(--border-radius-sm);font-size:16px;font-family:var(--font-heading)}.Emulator_Emulator__NJzt4 footer{background:var(--dark-navy-dark);padding:var(--spacing-xl) 0;border-top:3px solid var(--quantum-purple);margin-top:auto}.Emulator_Emulator__NJzt4 .Emulator_footer-content__0Atih{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:center}.Emulator_Emulator__NJzt4 .Emulator_credits__mPr7v,.Emulator_Emulator__NJzt4 .Emulator_resources__mOAC5{flex:1 1;min-width:min(250px,100%)}.Emulator_Emulator__NJzt4 .Emulator_resources__mOAC5{text-align:center!important}.Emulator_Emulator__NJzt4 .Emulator_resources__mOAC5 h3{text-align:center!important;margin-bottom:.75rem}.Emulator_Emulator__NJzt4 .Emulator_resources__mOAC5 ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;list-style-position:inside;margin:0 auto;padding:0;gap:10px 0;width:100%;max-width:720px;text-align:left}.Emulator_Emulator__NJzt4 .Emulator_resources__mOAC5 li{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 16px);max-width:calc(50% - 16px);margin:0;text-align:left}.quantum-attack-page .Emulator_Emulator__NJzt4 .Emulator_resources__mOAC5,.quantum-attack-page .Emulator_Emulator__NJzt4 .Emulator_resources__mOAC5 h3{text-align:center!important}.Emulator_Emulator__NJzt4 .Emulator_copyright__RXT5F{text-align:center;color:var(--mid-gray);padding-top:var(--spacing-lg);border-top:1px solid var(--dark-gray)}@keyframes Emulator_fadeIn__M_bcf{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Emulator_Emulator__NJzt4 .Emulator_section-a__dexbo{animation:Emulator_fadeIn__M_bcf 1s ease-out}@media (max-width:1024px){.Emulator_Emulator__NJzt4 .Emulator_header-a__OeQ3I{min-height:40vh}.Emulator_Emulator__NJzt4 .Emulator_flex-timeline___raLk,.Emulator_Emulator__NJzt4 .Emulator_visual-content__M_NZ_{flex-direction:column}.Emulator_Emulator__NJzt4 .Emulator_meme__XLHFX{min-width:100%}}@media (max-width:768px){.Emulator_Emulator__NJzt4 html{font-size:14px}.Emulator_Emulator__NJzt4 .Emulator_header-a__OeQ3I{min-height:35vh}.Emulator_Emulator__NJzt4 .Emulator_section-a__dexbo{padding:var(--spacing-lg) 0}.Emulator_Emulator__NJzt4 .Emulator_content-wrapper__k_MXI{flex-direction:column;gap:var(--spacing-md)}.Emulator_Emulator__NJzt4 .Emulator_demo-controls__4lMQj{flex-direction:column}.Emulator_Emulator__NJzt4 .Emulator_speed-control__4_nTs{margin-left:0}.Emulator_Emulator__NJzt4 nav ul{flex-direction:row;flex-wrap:wrap;align-items:stretch;width:100%}.Emulator_Emulator__NJzt4 table{display:block;overflow-x:auto}}.Emulator_Emulator__NJzt4 ul li ul li{margin-left:20px}@media (max-width:480px){.Emulator_Emulator__NJzt4 html{font-size:12px}.Emulator_Emulator__NJzt4 .Emulator_header-a__OeQ3I{min-height:30vh;margin-top:0;margin-bottom:var(--spacing-md)}.Emulator_Emulator__NJzt4 .Emulator_header-content__CSM86{padding:var(--spacing-md);width:95%}.Emulator_Emulator__NJzt4 .Emulator_section-a__dexbo{padding:var(--spacing-md) 0}.Emulator_Emulator__NJzt4 .Emulator_visualization-area__aSzTD{height:200px}.Emulator_Emulator__NJzt4 .Emulator_footer-content__0Atih{flex-direction:column;gap:var(--spacing-lg)}}@media (hover:none){.Emulator_Emulator__NJzt4 button:hover{transform:none;box-shadow:none}.Emulator_Emulator__NJzt4 nav a:hover{transform:none}}@media print{.Emulator_Emulator__NJzt4 .Emulator_body-a__tgd6a{background:white;color:black}.Emulator_Emulator__NJzt4 .Emulator_header-a__OeQ3I,.Emulator_Emulator__NJzt4 footer{display:none}.Emulator_Emulator__NJzt4 a{color:blue;text-decoration:underline}.Emulator_Emulator__NJzt4 button,.Emulator_Emulator__NJzt4 nav{display:none}}@media (max-width:768px) and (orientation:landscape){.Emulator_Emulator__NJzt4 .Emulator_header-a__OeQ3I{min-height:60vh}.Emulator_Emulator__NJzt4 .Emulator_visualization-area__aSzTD{height:200px}}@media (prefers-contrast:high){.Emulator_Emulator__NJzt4 *{color:black!important;background:white!important}.Emulator_Emulator__NJzt4 a{text-decoration:underline!important}}@media (prefers-reduced-motion:reduce){.Emulator_Emulator__NJzt4 *{animation:none!important;transition:none!important}}@media (max-width:767px){.Emulator_Emulator__NJzt4 .Emulator_quantum-circuit__NJH2_{padding:10px}.Emulator_Emulator__NJzt4 .Emulator_circuit-diagram___D_0W{height:120px}.Emulator_Emulator__NJzt4 .Emulator_qubit-line__T_15D{height:20%}.Emulator_Emulator__NJzt4 .Emulator_qubit-label__t9szd{width:30px;font-size:12px}.Emulator_Emulator__NJzt4 .Emulator_gate__9ySFC{width:25px;height:25px;font-size:10px}.Emulator_Emulator__NJzt4 .Emulator_gate-qft__j53Zn{width:35px}.Emulator_Emulator__NJzt4 .Emulator_gate-control__Ie7p9{width:8px;height:8px}.Emulator_Emulator__NJzt4 .Emulator_gate-h__j5mpI{left:40px!important}.Emulator_Emulator__NJzt4 .Emulator_gate-qft__j53Zn{left:80px!important}.Emulator_Emulator__NJzt4 .Emulator_gate-control__Ie7p9,.Emulator_Emulator__NJzt4 .Emulator_gate-u__wGAbS{left:135px!important}.Emulator_Emulator__NJzt4 .Emulator_gate-qft__j53Zn[textcontent="QFT†"]{left:180px!important}.Emulator_Emulator__NJzt4 .Emulator_gate-measure___8Zdg{left:230px!important}.Emulator_Emulator__NJzt4 .Emulator_control-line__ojhCj{height:42px!important}}@media (max-width:575px){.Emulator_Emulator__NJzt4 .Emulator_circuit-diagram___D_0W{height:100px}.Emulator_Emulator__NJzt4 .Emulator_qubit-label__t9szd{width:25px;font-size:10px}.Emulator_Emulator__NJzt4 .Emulator_gate-h__j5mpI{left:30px!important}.Emulator_Emulator__NJzt4 .Emulator_gate-qft__j53Zn{left:65px!important}.Emulator_Emulator__NJzt4 .Emulator_gate-control__Ie7p9,.Emulator_Emulator__NJzt4 .Emulator_gate-u__wGAbS{left:110px!important}.Emulator_Emulator__NJzt4 .Emulator_gate-qft__j53Zn[textcontent="QFT†"]{left:150px!important}.Emulator_Emulator__NJzt4 .Emulator_gate-measure___8Zdg{left:190px!important}.Emulator_Emulator__NJzt4 .Emulator_visualization-info__QxGDr p{font-size:.9rem}}@media (max-width:992px){.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC{overflow-x:auto;-webkit-overflow-scrolling:touch}.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC table{min-width:800px}}@media (max-width:768px){.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC table{min-width:900px}.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC td,.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC th{padding:var(--spacing-xs) var(--spacing-sm);font-size:.9rem}.Emulator_Emulator__NJzt4 .Emulator_text-content__oG59S{min-width:min(300px,100%);flex:1 1 135px}}@media (max-width:480px){.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC{padding:var(--spacing-sm)}.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC table{min-width:1000px}.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC td,.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC th{font-size:.85rem}.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC h3{font-size:1.25rem}}@media (max-width:575.98px){.Emulator_Emulator__NJzt4 .Emulator_resources__mOAC5 ul{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.5rem;width:100%;max-width:100%;text-align:center}.Emulator_Emulator__NJzt4 .Emulator_resources__mOAC5 li{flex:none;max-width:100%;width:100%;text-align:center!important}.quantum-attack-page .Emulator_Emulator__NJzt4 .Emulator_resources__mOAC5 a,.quantum-attack-page .Emulator_Emulator__NJzt4 .Emulator_resources__mOAC5 li{text-align:center!important}}@media (max-width:360px){.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC table{min-width:100%;display:block}.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC thead{display:none}.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC tbody{display:flex;flex-direction:column;gap:var(--spacing-md)}.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC tr{display:flex;flex-direction:column;background:rgba(255,255,255,.1);border-radius:var(--border-radius-sm);padding:var(--spacing-sm);border:1px solid var(--quantum-purple-dark)}.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC td{display:flex;padding:var(--spacing-xs) 0;border:none}.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC td:before{content:attr(data-label);font-weight:700;width:40%;min-width:120px;color:var(--quantum-cyan)}.Emulator_Emulator__NJzt4 .Emulator_comparison-table__rMoGC td:not(:last-child){border-bottom:1px solid var(--dark-gray)}}.Emulator_timeline-point__6_YmZ:first-child .Emulator_timeline-content__srBtI,.Emulator_timeline-point__6_YmZ:nth-child(2) .Emulator_timeline-content__srBtI{left:0;transform:translateX(0)}.Emulator_timeline-point__6_YmZ:first-child:hover .Emulator_timeline-content__srBtI,.Emulator_timeline-point__6_YmZ:nth-child(2):hover .Emulator_timeline-content__srBtI{transform:translateX(0) translateY(-5px)}.Emulator_timeline-point__6_YmZ:last-child .Emulator_timeline-content__srBtI,.Emulator_timeline-point__6_YmZ:nth-last-child(2) .Emulator_timeline-content__srBtI{left:auto;right:0;transform:translateX(0)}.Emulator_timeline-point__6_YmZ:last-child:hover .Emulator_timeline-content__srBtI,.Emulator_timeline-point__6_YmZ:nth-last-child(2):hover .Emulator_timeline-content__srBtI{transform:translateX(0) translateY(-5px)}@media (max-width:768px){.Emulator_timeline-content__srBtI{width:150px}.Emulator_timeline-point__6_YmZ:nth-child(2n) .Emulator_timeline-content__srBtI,.Emulator_timeline-point__6_YmZ:nth-child(odd) .Emulator_timeline-content__srBtI{left:50%;right:auto;transform:translateX(-50%)}.Emulator_timeline-point__6_YmZ:hover .Emulator_timeline-content__srBtI{transform:translateX(-50%) translateY(-5px)}}.product-page-animate .reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.product-page-animate .reveal.in-view{opacity:1;transform:translateY(0)}.product-page-animate .reveal-stagger>*{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.product-page-animate .reveal-stagger.in-view>*{opacity:1;transform:translateY(0)}.product-page-animate .reveal-stagger.in-view>:first-child{transition-delay:.03s}.product-page-animate .reveal-stagger.in-view>:nth-child(2){transition-delay:.09s}.product-page-animate .reveal-stagger.in-view>:nth-child(3){transition-delay:.15s}.product-page-animate .reveal-stagger.in-view>:nth-child(4){transition-delay:.21s}.product-page-animate .reveal-stagger.in-view>:nth-child(5){transition-delay:.27s}.product-page-animate .reveal-stagger.in-view>:nth-child(6){transition-delay:.33s}.product-page-animate .reveal-stagger.in-view>:nth-child(7){transition-delay:.39s}.product-page-animate .reveal-stagger.in-view>:nth-child(8){transition-delay:.45s}.product-page-animate .reveal-stagger.in-view>:nth-child(9){transition-delay:.51s}.product-page-animate .reveal-stagger.in-view>:nth-child(10){transition-delay:.57s}.product-page-animate .fade-swap{animation:product-fadeSwap .4s ease}@keyframes product-fadeSwap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.product-page-animate .product-hero-ctas{width:100%;flex-wrap:nowrap}.product-page-animate .product-hero-ctas .btn{flex:1 1;justify-content:center;text-align:center}.product-page-animate .product-hero-visual{display:flex;align-items:center;justify-content:center;margin-top:0}.product-page-animate .product-hero-visual img,.product-page-animate .product-hero-visual>*{max-width:100%;height:auto;margin:0 auto}.product-page-animate .product-hero-visual img{pointer-events:none}.product-page-animate .product-hero-visual,.product-page-animate .product-hero-visual img,.product-page-animate .product-hero-visual:hover,.product-page-animate .product-hero-visual:hover img,.product-page-animate .product-hero-visual:hover>*,.product-page-animate .product-hero-visual>*{transform:none!important;cursor:default}@media (max-width:575.98px){.product-page-animate .product-hero-ctas{flex-wrap:wrap}.product-page-animate .product-hero-ctas .btn{flex:1 1 100%;width:100%}}@media (prefers-reduced-motion:reduce){.product-page-animate .reveal,.product-page-animate .reveal-stagger>*{opacity:1!important;transform:none!important;transition:none!important}.product-page-animate .fade-swap{animation:none!important}}.product-section{position:relative;z-index:1;overflow:visible;padding-top:2.5rem;padding-bottom:2.5rem}.product-section--alt{background-color:#dee2e661}.product-section__inner{position:relative;z-index:2}.product-section__inner>.row{margin-top:0;row-gap:1.25rem}.product-section__inner>.row>*{margin-top:0}.product-partner{isolation:isolate;z-index:2;overflow:visible;padding-top:2.5rem;padding-bottom:2.5rem}.product-partner__inner{position:relative;z-index:2}.product-partner__row{margin-top:0;align-items:center}.product-partner__row>*{margin-top:0}.product-partner__image{display:flex;align-items:center;justify-content:center}.product-partner__image img{max-width:100%;height:auto}.product-partner__body a{font-weight:700}@media (max-width:991px){.product-partner,.product-section{padding-top:2rem!important;padding-bottom:2.5rem!important;overflow:visible!important;transform:none!important;opacity:1!important}.product-page-animate>.container-fluid.fit-background-image:not(.product-section):not(.product-partner){padding-top:.75rem;padding-bottom:1.75rem}.product-page-animate>.container-fluid.fit-background-image:not(.product-section):not(.product-partner)>.container.with-optimize-margin-bottom{margin-bottom:.5rem!important}.product-page-animate [class*=-hero-mobile]{padding-top:1.5rem}.product-page-animate [class*=-hero-mobile] .section-title .sub-title{margin-bottom:1rem}.product-page-animate [class*=-hero-mobile] .section-title h1,.product-page-animate [class*=-hero-mobile] .section-title h2{margin-top:.15rem}.product-page-animate [class*=-hero-mobile] .product-hero-visual{margin-top:.5rem;margin-bottom:1.5rem!important}.product-section__inner.pb-4,.product-section__inner.pb-5,.product-section__inner.pt-4,.product-section__inner.pt-5,.product-section__inner.py-4,.product-section__inner.py-5{padding-top:0!important;padding-bottom:0!important}.product-partner__row,.product-section__inner>.row{margin-top:0!important;row-gap:1.25rem}.product-partner__body,.product-partner__heading,.product-partner__image,.product-partner__row>*,.product-section__inner>.row>*{margin-top:0!important}.product-media-split{display:flex;flex-direction:column!important}.product-media-split .hero-text-block,.product-media-split .product-partner__copy{display:contents}.product-media-split .hero-text-block>.section-title,.product-media-split .product-partner__heading,.product-media-split .section-title{order:1;width:100%;max-width:100%;box-sizing:border-box;padding-left:1.25rem;padding-right:1.25rem}.product-media-split .hero-image-block,.product-media-split .product-partner__image{order:2;width:100%;max-width:100%;box-sizing:border-box;padding-left:1.25rem;padding-right:1.25rem;margin-bottom:1.5rem}.product-media-split .hero-cards-block,.product-media-split .product-partner__body{order:3;width:100%;max-width:100%;box-sizing:border-box;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:.5rem}.product-media-split .sub-title,.product-partner__heading .sub-title{display:block;line-height:1.4;margin-top:0;margin-bottom:12px}}@media (min-width:768px) and (max-width:991.98px){.product-page-animate [class*=-hero-mobile]{padding-top:1.75rem}.product-page-animate [class*=-hero-mobile] .section-title{margin-bottom:1.75rem!important}.product-page-animate [class*=-hero-mobile] .section-title .sub-title{margin-bottom:1.15rem}.product-page-animate [class*=-hero-mobile] .product-hero-visual{margin-bottom:1.75rem!important}.product-media-split .hero-image-block,.product-page-animate .eilify-family-mockup-wrap,.product-page-animate .eilify-feature-visual,.product-page-animate .eilify-ocr-visual,.product-page-animate .hero-image-block,.product-page-animate .product-hero-visual,.product-partner__image{flex:0 0 100%;width:100%!important;max-width:100%;display:flex;justify-content:center;align-items:center}.product-media-split .hero-image-block>img,.product-media-split .product-partner__image img,.product-page-animate .eilify-family-mockup,.product-page-animate .eilify-feature-visual>*,.product-page-animate .eilify-feature-visual>img,.product-page-animate .eilify-mockup,.product-page-animate .eilify-ocr-image,.product-page-animate .eilify-ocr-visual>img,.product-page-animate .eilify-vault-visual>img,.product-page-animate .hero-image-block>img,.product-page-animate .product-hero-visual>img,.product-page-animate .product-partner__image img,.product-page-animate .product-partner__image img.img-fluid,.product-page-animate .product-section>.product-section__inner img.img-fluid,.product-page-animate .quameet-mockup,.product-partner__image img,.product-partner__image img.img-fluid{width:100%!important;max-width:480px!important;height:auto!important;margin-left:auto!important;margin-right:auto!important;display:block!important}.product-page-animate .eilify-ask-card img,.product-page-animate .eilify-audience-card img,.product-page-animate .eilify-family-feature img,.product-page-animate .eilify-pillar-icon img,.product-page-animate .eilify-stat-card img,.product-page-animate .mapbluecircle img,.product-page-animate .quameet-mockup img,.product-page-animate .scayzer-feature-icon img,.product-page-animate .scayzer-metric-icon img,.product-page-animate .scayzer-pillar-card img{max-width:none!important;width:auto!important;height:auto!important;margin-left:0!important;margin-right:0!important;display:inline-block!important}}@media (max-width:767.98px){.product-media-split{--bs-gutter-x:0!important;margin-left:0!important;margin-right:0!important}.product-media-split .hero-cards-block,.product-media-split .hero-image-block,.product-media-split .hero-text-block>.section-title,.product-media-split .product-partner__body,.product-media-split .product-partner__heading,.product-media-split .product-partner__image,.product-media-split .section-title,.quameet-pqc-visual,.scayzer-page #threat-intel .hero-cards-block,.scayzer-page #threat-intel .hero-image-block,.scayzer-page #threat-intel .section-title .sub-title,.scayzer-page #threat-intel .section-title .webcookoo-mobile-view,.scayzer-page #threat-intel .section-title h2{padding-left:0!important;padding-right:0!important}}.ProductPartnerCtas_row__22Oja{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.ProductPartnerCtas_rowCompact__F4XG_{margin-top:0}.ProductPartnerCtas_card__49JT0{flex:1 1 220px;min-width:200px;max-width:100%;padding:8px 10px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;text-decoration:none;display:flex;flex-direction:column;gap:8px;transition:background-color .2s ease,border-color .2s ease,color .2s ease;box-shadow:none}.ProductPartnerCtas_card__49JT0:hover{background-color:#f7a400;border-color:#f7a400;text-decoration:none}.ProductPartnerCtas_card__49JT0:hover .ProductPartnerCtas_eyebrow__zBDtH,.ProductPartnerCtas_card__49JT0:hover .ProductPartnerCtas_title__D2IwL{color:#fff}.ProductPartnerCtas_eyebrow__zBDtH{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;transition:color .2s ease}.ProductPartnerCtas_title__D2IwL{display:inline-flex;align-items:center;gap:6px;font-size:18px;font-weight:700;line-height:1.2;color:#0e104b;transition:color .2s ease}.ProductPartnerCtas_arrow__vTaJ5{display:inline-flex;align-items:center;justify-content:center;line-height:1;font-weight:400;transform:translateY(-.05em)}@media (max-width:767.98px){.ProductPartnerCtas_row__22Oja{flex-direction:column}.ProductPartnerCtas_card__49JT0{flex:1 1 auto;width:100%;align-items:center;text-align:center}.ProductPartnerCtas_title__D2IwL{justify-content:center}}