.engine-hero{align-items:start;gap:5%;padding-bottom:36px}.engine-intro{padding-top:32px}.discovery{min-width:0;border:1px solid #35474c;background:#10191e;border-radius:5px;overflow:hidden}.discovery-heading{padding:19px 22px 15px}.discovery-heading>span{font:8px/1.5 monospace;letter-spacing:1px;color:#8ab5bd}.discovery-heading h2{font:600 clamp(22px,2.3vw,31px)/1.15 sans-serif!important;letter-spacing:-.8px;margin:10px 0!important;color:#f0eee4}.discovery-heading p{font:12px/1.6 sans-serif;color:#bbc9c8;margin:9px 0 0}.discovery-screen{position:relative;background:#060a0c}.discovery-screen video{display:block;width:100%;aspect-ratio:16/9;object-fit:contain}.discovery-screen>span{position:absolute;top:12px;left:12px;max-width:calc(100% - 24px);padding:7px 10px;background:#070d13dd;border:1px solid #66767a55;color:#e5ece5;font:11px/1.5 sans-serif;pointer-events:none}.discovery-controls{display:flex;gap:10px;padding:13px 18px;border-bottom:1px solid #304249}.discovery-controls button{font:11px sans-serif;padding:12px;border:1px solid #52737b;background:#172b32;color:#bcdee0;border-radius:3px;cursor:pointer}.discovery-controls button:first-child{background:#a7d2cc;color:#102321;border-color:#badbd6}.discovery [hidden]{display:none}.discovery-status{font:8px monospace;letter-spacing:1px;color:#e3bc91;margin:17px 20px 13px}.discovery-person{display:flex;gap:11px;margin:0 18px;padding:12px 0;border-bottom:1px solid #30424a}.discovery-person img{width:34px;height:34px;object-fit:cover;border-radius:50%}.discovery-person span{font:8px/1.5 monospace;color:#93b0ba;letter-spacing:.5px}.discovery-person p{font:12px/1.6 sans-serif;color:#d1dcd7;margin:5px 0 0}.discovery-challenge span{color:#97d9db}.discovery-resolution{font:11px/1.7 sans-serif;color:#b4c8c3;padding:0 20px;margin:13px 0}.discovery-choice{border:0;padding:0 18px;margin:16px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:9px}.discovery-choice legend{font:600 14px sans-serif;color:#f0eee4;padding:0;margin-bottom:12px}.discovery-choice a{font:11px/1.5 sans-serif;text-decoration:none;padding:12px;background:#15252b;color:#c0d8d7;border:1px solid #49626a;border-radius:3px}.discovery-choice a:last-child{background:#a7d2cc;color:#102321;border-color:#badbd6}.discovery-disclosure{font:9px/1.6 sans-serif;color:#8caaa9;padding:13px 18px;margin:0}.discovery a:focus-visible,.discovery button:focus-visible{outline:2px solid #d6eeee;outline-offset:3px}@media(max-width:700px){.engine-intro{padding-top:0}.engine-hero{gap:22px;padding-bottom:28px}.engine-intro h1{font-size:39px!important}.engine-intro>.home-benefit{font-size:12px;line-height:1.6}.engine-actions{margin:17px 0}.discovery-heading{padding:16px}.discovery-heading h2{font-size:25px!important}.discovery-heading p{font-size:11px}.discovery-controls{padding:12px;gap:8px}.discovery-controls button{min-height:44px;flex:1;padding:10px 7px;font-size:10px}.discovery-person{margin:0 14px}.discovery-choice{padding:0 14px}.discovery-choice a{font-size:10px;min-height:54px}.discovery-disclosure{font-size:8px;padding:12px 14px}}
