.ct.astro-nuu4ep7f{width:100%}.scene.astro-nuu4ep7f{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));grid-template-rows:repeat(16,minmax(0,1fr));width:100%;aspect-ratio:5/4}.px.astro-nuu4ep7f{display:block;width:100%;height:100%;scale:var(--pixel-scale);background:var(--bg-soft)}.beacon.astro-nuu4ep7f{grid-column:2;grid-row:2;background:var(--iq-green);animation:ct-blink var(--duration-blink) step-end infinite}.cabin.astro-nuu4ep7f,.base.astro-nuu4ep7f{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column:1/span 3}.cabin.astro-nuu4ep7f{grid-row:3}.cabin.astro-nuu4ep7f>.px.astro-nuu4ep7f{background:var(--text-strong)}.shaft.astro-nuu4ep7f{display:grid;grid-template-rows:repeat(8,minmax(0,1fr));grid-column:2;grid-row:4/span 8}.shaft.astro-nuu4ep7f>.px.astro-nuu4ep7f,.base.astro-nuu4ep7f>.px.astro-nuu4ep7f{background:var(--text-disabled)}.base.astro-nuu4ep7f{grid-row:12}.sweep.astro-nuu4ep7f{position:relative;grid-column:6/span 15;grid-row:2/span 9;overflow:hidden}.sweep.astro-nuu4ep7f:before{content:"";position:absolute;top:0;bottom:0;left:0;width:var(--border-width-hairline);background:var(--border-subtle);animation:ct-sweep var(--duration-sweep) linear infinite}.lane.astro-nuu4ep7f{position:relative;grid-column:6/span 15}.lane.astro-nuu4ep7f:before{content:"";position:absolute;top:50%;left:0;right:0;border-top:var(--border-width-hairline) dashed var(--border-soft)}.lane-1.astro-nuu4ep7f{grid-row:3}.lane-2.astro-nuu4ep7f{grid-row:5}.lane-3.astro-nuu4ep7f{grid-row:7}.lane-4.astro-nuu4ep7f{grid-row:9}.flight.astro-nuu4ep7f{position:absolute;top:0;left:0;width:auto;height:100%;aspect-ratio:1;background:var(--text-strong);opacity:0;animation-timing-function:linear;animation-iteration-count:infinite}.lane-1.astro-nuu4ep7f .flight.astro-nuu4ep7f{animation-name:ct-fly;animation-duration:var(--duration-flight-m)}.lane-2.astro-nuu4ep7f .flight.astro-nuu4ep7f{animation-name:ct-fly;animation-duration:var(--duration-flight-l);animation-delay:calc(var(--duration-flight-l) / -2)}.lane-3.astro-nuu4ep7f .flight.astro-nuu4ep7f{animation-name:ct-fly;animation-duration:var(--duration-flight-s);animation-delay:calc(var(--duration-flight-s) / -3)}.lane-4.astro-nuu4ep7f .flight.astro-nuu4ep7f{animation-name:ct-fly-assisted;animation-duration:var(--duration-cycle)}.ring.astro-nuu4ep7f{position:absolute;top:0;left:0;height:100%;aspect-ratio:1;translate:600% 0;border:var(--border-width-strong) solid var(--text-strong);opacity:0;animation:ct-alert var(--duration-cycle) step-end infinite}.beam.astro-nuu4ep7f{position:relative;grid-column:12;grid-row:10/span 2;opacity:0;transform-origin:bottom;animation:ct-beam var(--duration-cycle) linear infinite}.beam.astro-nuu4ep7f:before{content:"";position:absolute;top:0;bottom:0;left:50%;border-left:var(--border-width-strong) dashed var(--iq-green)}.tech.astro-nuu4ep7f{grid-row:12;background:var(--iq-green);animation:ct-assist var(--duration-cycle) var(--easing-standard) infinite}.tech-a.astro-nuu4ep7f{grid-column:5}.tech-b.astro-nuu4ep7f{grid-column:4;animation-delay:var(--duration-lag)}.ground.astro-nuu4ep7f{grid-column:1/-1;grid-row:13;align-self:start;border-top:var(--border-width-hairline) solid var(--border-subtle)}.log.astro-nuu4ep7f{position:relative;display:grid;grid-template-columns:repeat(20,minmax(0,1fr));grid-column:1/-1;grid-row:15}.log.astro-nuu4ep7f>.px.astro-nuu4ep7f{scale:var(--pixel-scale-s)}.head.astro-nuu4ep7f{position:absolute;top:0;left:0;width:auto;height:100%;aspect-ratio:1;background:var(--iq-green);animation:ct-record var(--duration-cycle) steps(20,jump-none) infinite}.legend.astro-nuu4ep7f{margin-top:var(--s-16)}.keys.astro-nuu4ep7f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-8) var(--s-16)}.keys.astro-nuu4ep7f>li.astro-nuu4ep7f{display:flex;align-items:center;gap:var(--s-8);color:var(--text-subtle);font-size:var(--body-m-size);font-weight:var(--font-weight-medium);line-height:var(--body-m-line)}.key.astro-nuu4ep7f{flex:none;width:var(--s-12);height:var(--s-12)}.key-agent.astro-nuu4ep7f{background:var(--text-strong)}.key-team.astro-nuu4ep7f{background:var(--iq-green)}.key-alert.astro-nuu4ep7f{border:var(--border-width-strong) solid var(--text-strong)}.key-log.astro-nuu4ep7f{scale:var(--pixel-scale-s);background:var(--iq-green)}@keyframes ct-blink{0%{opacity:1}50%{opacity:.25}}@keyframes ct-sweep{0%{left:0}to{left:100%}}@keyframes ct-fly{0%{translate:0 0;opacity:0}6%,94%{opacity:1}to{translate:1400% 0;opacity:0}}@keyframes ct-fly-assisted{0%{translate:0 0;opacity:0;background:var(--text-strong)}4%{opacity:1}25%,58%{translate:600% 0;background:var(--text-strong)}60%{translate:600% 0;background:var(--iq-green)}86%{translate:1400% 0;opacity:1}92%,to{translate:1400% 0;opacity:0;background:var(--iq-green)}}@keyframes ct-alert{0%,26%{opacity:0}27%,31%,35%,39%,43%,47%,51%,55%{opacity:1}29%,33%,37%,41%,45%,49%,53%,57%,to{opacity:0}}@keyframes ct-assist{0%,28%{translate:0 0}42%,62%{translate:700% 0}76%,to{translate:0 0}}@keyframes ct-beam{0%,43%{opacity:0;transform:scaleY(0)}47%,57%{opacity:1;transform:scaleY(1)}61%,to{opacity:0;transform:scaleY(1)}}@keyframes ct-record{0%{translate:0 0}to{translate:1900% 0}}@media(prefers-reduced-motion:reduce){.scene.astro-nuu4ep7f .astro-nuu4ep7f,.scene.astro-nuu4ep7f .astro-nuu4ep7f:before{animation:none!important}.flight.astro-nuu4ep7f{opacity:1}.lane-1.astro-nuu4ep7f .flight.astro-nuu4ep7f{translate:1000% 0}.lane-2.astro-nuu4ep7f .flight.astro-nuu4ep7f{translate:300% 0}.lane-3.astro-nuu4ep7f .flight.astro-nuu4ep7f{translate:1200% 0}.lane-4.astro-nuu4ep7f .flight.astro-nuu4ep7f{translate:600% 0;background:var(--iq-green)}.tech.astro-nuu4ep7f{translate:700% 0}.beam.astro-nuu4ep7f{opacity:1}.head.astro-nuu4ep7f{translate:1200% 0}}.journey.astro-jancnwit{display:grid;row-gap:var(--s-40)}@media(min-width:992px){.journey.astro-jancnwit{grid-template-columns:repeat(3,minmax(0,1fr))}}.step.astro-jancnwit{position:relative;display:flex;flex-direction:column;gap:var(--s-12);padding-top:var(--s-36);border-top:var(--border-width-hairline) solid var(--text-strong)}@media(min-width:992px){.step.astro-jancnwit{padding-right:var(--s-32)}}.node.astro-jancnwit{position:absolute;top:calc(var(--s-8) * -1);left:0;width:var(--s-16);height:var(--s-16);border:var(--border-width-strong) solid var(--text-strong);background:var(--bg-primary)}.node-ink.astro-jancnwit{background:var(--text-strong)}.node-green.astro-jancnwit{border-color:var(--iq-green);background:var(--iq-green)}.product.astro-jancnwit{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-8);color:var(--text-subtle);font-size:var(--body-m-size);font-weight:var(--font-weight-medium);line-height:var(--body-m-line)}.step-name.astro-jancnwit{color:var(--text-strong);font-size:var(--heading-s-size);font-weight:var(--font-weight-medium);line-height:var(--heading-s-line)}.risk-answer.astro-jancnwit{color:var(--text-brand);font-size:var(--heading-s-size);font-weight:var(--font-weight-medium);line-height:var(--heading-s-line)}.console.astro-jancnwit{display:grid;border-top:var(--border-width-hairline) solid var(--border-soft);border-left:var(--border-width-hairline) solid var(--border-soft)}@media(min-width:768px){.console.astro-jancnwit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.console.astro-jancnwit{grid-template-columns:repeat(3,minmax(0,1fr))}}.console.astro-jancnwit>li.astro-jancnwit{display:flex;flex-direction:column;gap:var(--s-8);padding:var(--s-24);border-right:var(--border-width-hairline) solid var(--border-soft);border-bottom:var(--border-width-hairline) solid var(--border-soft);background:var(--bg-primary)}@media(min-width:992px){.console.astro-jancnwit>li.astro-jancnwit{padding:var(--s-28)}}.console-mark.astro-jancnwit{width:var(--s-8);height:var(--s-8);margin-bottom:var(--s-16);background:var(--iq-green)}.console-name.astro-jancnwit{color:var(--text-strong);font-size:var(--heading-xs-size);font-weight:var(--font-weight-medium);line-height:var(--heading-xs-line)}.console-text.astro-jancnwit{color:var(--text-subtle);font-size:var(--paragraph-s-size);line-height:var(--paragraph-s-line)}.premium-line.astro-jancnwit{max-width:var(--measure-m);margin-top:var(--s-40);color:var(--text-primary);font-size:var(--paragraph-l-size);line-height:var(--paragraph-l-line)}.offer-line.astro-jancnwit{display:flex;gap:var(--s-12);margin-top:var(--s-24);color:var(--text-subtle)}.offer-line.astro-jancnwit:before{content:"";flex:none;width:var(--s-8);height:var(--s-8);margin-top:var(--s-10);background:var(--iq-green)}.cta-strip.astro-jancnwit{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-24);margin-top:var(--s-56);padding-top:var(--s-40);border-top:var(--border-width-hairline) solid var(--border-soft)}@media(min-width:768px){.cta-strip.astro-jancnwit{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--s-40)}}.cta-strip-text.astro-jancnwit{max-width:var(--measure-m);color:var(--text-strong);font-size:var(--heading-s-size);font-weight:var(--font-weight-medium);line-height:var(--heading-s-line)}@media(min-width:768px){.cta-strip-text.astro-jancnwit{font-size:var(--heading-m-size);line-height:var(--heading-m-line)}}.cta-strip-button.astro-jancnwit{flex:none}
