*{box-sizing:border-box}body{margin:0;background:#0b1727;color:#edf2f9;font:16px/1.65 system-ui,sans-serif}header,main,footer{max-width:1050px;margin:auto;padding:24px}header{display:flex;justify-content:space-between;align-items:center;gap:16px}header b{font-size:28px}header span{font-size:11px;letter-spacing:2px;color:#9caec5}i{font-style:normal;color:#ecc47d}h1{font-size:clamp(40px,7vw,74px);line-height:1.15;letter-spacing:-2px;margin:55px 0 20px}main>p{font-size:20px;color:#bdc9db}.twocol,.stats{display:grid;grid-template-columns:1fr 1fr;gap:20px}.twocol article,section:not(.twocol),#result article{background:#182b42;border:1px solid #3a5069;border-radius:20px;padding:25px;margin:22px 0}p{color:#c0cddd}h2{margin-top:0}button{font:inherit;background:#263c54;color:#f3f6fb;border:1px solid #526982;border-radius:30px;padding:10px 16px;margin:5px;cursor:pointer}button:hover,button[aria-pressed=true],#go{background:#ecc47d;color:#14243a;border-color:#ecc47d}label{display:block;margin:16px 0 8px;font-weight:700}input{width:100%;padding:15px;background:#0d1d31;color:#fff;border:1px solid #758ba5;border-radius:12px;font:inherit}#quick{margin:15px 0}#quick button{font-size:13px;padding:7px 12px}.stats{grid-template-columns:repeat(3,1fr)!important}.stats div{display:flex;flex-direction:column}.stats strong{font-size:32px;color:#ecc47d}.stats small{color:#aebed2}#result article{background:#102137}#result h3{color:#a5e8c4}footer{font-size:13px;color:#9eafc5}footer a{color:#ecc47d}@media(max-width:650px){.twocol,.stats{grid-template-columns:1fr!important}header span{display:none}h1{margin-top:25px}}
