#iqora-demo-guide{margin:18px 0 26px;border:1px solid #a5dae3;background:#f0fafb;border-radius:14px;padding:18px 22px;color:#163846}#iqora-demo-guide .demo-status{display:flex;justify-content:space-between;align-items:center;gap:20px}#iqora-demo-guide .demo-status strong{display:block;font-size:20px;margin-top:4px}.demo-eyebrow{font-size:10px;font-weight:700;letter-spacing:1.3px}.demo-clock{text-align:right;flex-shrink:0}.demo-clock span{display:block;font-size:12px}.demo-clock time{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700}#iqora-demo-guide details{margin-top:14px}#iqora-demo-guide summary{cursor:pointer;font-weight:600}#iqora-demo-guide p{font-size:14px;line-height:1.6}#iqora-demo-guide .demo-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.demo-shortcuts button{text-align:left;white-space:normal;background:#fff;padding:14px;border:1px solid #c8e3e9;border-radius:10px;color:#123c4e}.demo-shortcuts span{display:block;font-size:12px;line-height:1.5;margin-top:6px}.demo-footnote{color:#4e6975;font-size:12px!important;margin-bottom:0}.demo-expired{font-weight:700;color:#9e3020}.iqora-prelaunch{margin:0;background:#f4f8fa;color:#173746;font:18px/1.7 system-ui,sans-serif}.iqora-prelaunch main{max-width:760px;margin:8vh auto;padding:40px}.iqora-prelaunch h1{font-size:clamp(32px,5vw,56px);line-height:1.12}.iqora-prelaunch a{color:#087b93}.iqora-prelaunch .button{display:inline-block;background:#087b93;color:white;border-radius:10px;padding:14px 20px;text-decoration:none}@media(max-width:1000px){#iqora-demo-guide .demo-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){#iqora-demo-guide{padding:14px}#iqora-demo-guide .demo-status{align-items:flex-start;gap:8px}#iqora-demo-guide .demo-status strong{font-size:16px}.demo-clock time{font-size:20px}.demo-clock span{font-size:10px}.demo-eyebrow{font-size:8px}#iqora-demo-guide .demo-shortcuts{grid-template-columns:1fr 1fr}.demo-shortcuts button{padding:10px;font-size:12px}.iqora-prelaunch main{padding:24px}}
.demo-shortcuts button{display:block}.demo-shortcuts b{display:block;line-height:1.4}
 .demo-mobile{display:flex;align-items:center;gap:12px;max-width:430px}.demo-mobile img{display:block;background:white;border-radius:6px}.demo-mobile b,.demo-mobile span,.demo-mobile small{display:block}.demo-mobile span{font-size:13px;line-height:1.5;margin:4px 0}.demo-mobile small{font-size:11px;color:#4e6975}.demo-mobile a{font-size:12px;color:#087b93}@media(max-width:1100px){#iqora-demo-guide .demo-status{flex-wrap:wrap}#iqora-demo-guide .demo-mobile{order:3;max-width:none;width:100%}}