:root{color-scheme:dark;font-family:Arial,sans-serif;background:#05090d;color:#f3f8fa;line-height:1.6}*{box-sizing:border-box}body{margin:0}main{max-width:1080px;margin:auto;padding:0 32px}header{display:flex;justify-content:space-between;gap:20px;padding:30px 0;color:#abbec5;font-size:14px}.brand{color:#18d9f2;font-weight:800;letter-spacing:2px}.hero{padding:90px 0 100px}.eyebrow{font-size:13px;text-transform:uppercase;letter-spacing:2px;color:#18d9f2;font-weight:bold}h1{font-size:clamp(38px,6vw,70px);line-height:1.08;letter-spacing:-2px;max-width:960px;margin:24px 0}em{font-style:normal;color:#18d9f2}.lead{font-size:24px;color:#cbd8dd}.jump{color:#9bff00;text-underline-offset:7px}section{padding:60px 0;border-bottom:1px solid #233039}h2{font-size:clamp(28px,4vw,42px);line-height:1.17;letter-spacing:-1px}section>p{max-width:820px;font-size:19px}.roles{display:grid;grid-template-columns:1fr 1fr;gap:65px}h3{color:#18d9f2;font-size:25px}.roles article+article h3{color:#9bff00}ul{padding:0;list-style:none}li{margin:23px 0}li span,.details span{display:block;color:#b5c6ce}b{font-size:18px}.note{color:#9bff00}.start{padding-left:24px;border-left:3px solid #18d9f2}.details{display:flex;gap:36px;flex-wrap:wrap}button{background:#9bff00;color:#081000;border:0;border-radius:6px;padding:17px 25px;font-size:19px;font-weight:bold;cursor:pointer}button:disabled{opacity:.55;cursor:default}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #18d9f2;outline-offset:5px}.secondary{background:transparent;color:#cbd8dd;font-size:15px;padding:5px 0;text-decoration:underline}.small,details{font-size:14px!important;color:#abbec5;max-width:750px}#status{font-size:16px;min-height:26px}#security{margin-top:20px}details{margin-top:35px}summary{cursor:pointer}footer{padding:35px 0;color:#abbec5;font-size:13px}[hidden]{display:none!important}@media(max-width:600px){main{padding:0 22px}.hero{padding:55px 0}h1{letter-spacing:-1px}.roles{grid-template-columns:1fr;gap:0}header{font-size:12px}section{padding:38px 0}.details{display:block}button{width:100%}.start{padding-left:16px}}
