.oh66 .fresh-hero h1{max-width:1080px}.oh66 .typing-studio{background:#101014;color:#fff;padding:34px;border-radius:14px;margin-top:45px}.oh66 .typing-toolbar{display:flex;justify-content:space-between;gap:20px;font-size:10px;letter-spacing:.1em;color:#c4c4cd;border-bottom:1px solid #414149;padding-bottom:22px;margin-bottom:32px}.oh66 .typing-studio label{display:block;color:#fff;font-size:14px;font-weight:700}.oh66 .typing-target{display:flex;gap:clamp(5px,1.7vw,22px);justify-content:center;margin:35px 0}.oh66 .typing-target span{display:flex;align-items:center;justify-content:center;font-size:clamp(24px,5vw,60px);width:90px;height:95px;border:1px solid #555563;border-radius:8px;color:#fff}.oh66 .typing-target .typed-correct{background:#ff6a00;color:#17171b;border-color:#ff6a00}.oh66 .typing-target .typed-wrong{background:#741e37;color:#fff;border-style:dashed}.oh66 .typing-studio input{display:block;width:min(560px,100%);margin:0 auto 20px;padding:15px 20px;background:#fff;color:#17171b;border:2px solid #fff;border-radius:5px}.oh66 .typing-studio p{text-align:center;color:#c4c4cd;font-size:13px;min-height:30px}.oh66 .typing-studio button{display:block;margin:20px auto 0;background:transparent;color:#fff;border:1px solid #555563;padding:10px 20px;border-radius:5px}.oh66 .build-runs{display:grid;grid-template-columns:3fr 2fr;gap:24px}.oh66 .build-runs article{padding:36px;border-radius:10px}.oh66 .build-runs strong{display:block;font-size:72px;letter-spacing:-.05em;line-height:1;margin:15px 0 25px}@media (max-width: 650px){.oh66 .typing-studio{padding:23px 18px}.oh66 .typing-target span{height:55px}.oh66 .build-runs{grid-template-columns:1fr}}
