*{box-sizing:border-box}html{color-scheme:dark}body{margin:0;background:#0b1018;color:#f1f4fc;font:17px/1.6 Inter,system-ui,sans-serif}a{color:#ffa56d;text-underline-offset:4px}button,.button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:11px 19px;border:1px solid #435166;border-radius:9px;background:#202b3b;color:#f4f6ff;font:inherit;font-weight:700;font-size:16px;line-height:1.3;text-decoration:none;cursor:pointer}button:hover,.button:hover{background:#304055;border-color:#ff9a5e}.primary{background:#ff6418;border-color:#ff6418;color:#fff}.primary:hover{background:#ed5110}.danger{background:#512a2d;border-color:#945055}button:disabled{opacity:.55;cursor:wait}[hidden]{display:none!important}header{max-width:1240px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 28px;border-bottom:1px solid #293444}.brand{display:flex;align-items:center;gap:13px;font-weight:900;letter-spacing:2px;text-decoration:none;color:white}header nav{display:flex;gap:25px;font-size:15px}main{max-width:1080px;margin:0 auto;padding:35px 28px 70px}.breadcrumbs{display:flex;gap:12px;flex-wrap:wrap;font-size:14px;color:#9fadc0}.eyebrow{font-size:13px;color:#ff9a5e;letter-spacing:2px;font-weight:800;margin-top:37px}h1{font-size:clamp(38px,6vw,68px);line-height:1.05;letter-spacing:-2px;margin:16px 0 25px}h2{font-size:26px;line-height:1.2;margin:12px 0}h3{font-size:20px}.intro{max-width:670px;font-size:20px;color:#b7c4d7}.connection,.guide{padding:29px;border:1px solid #354358;border-radius:15px;background:#151e2b}.connection{margin:32px 0;border-top:3px solid #ff762b}.connection-top{display:flex;gap:23px;align-items:center}.connection-top p{margin:8px 0;color:#becadd}.headset{width:90px;flex-shrink:0;color:#ff9756}.badge{display:inline-block;font-size:11px;letter-spacing:1.4px;font-weight:800;color:#ffb482}.actions{display:flex;gap:12px;flex-wrap:wrap;margin:22px 0}.small{font-size:14px;color:#a8b5c8}.guide-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:22px}.guide .eyebrow{margin-top:0}.guide p{color:#b7c4d7}ol{padding-left:25px}li{padding:8px 0 15px 8px}li strong,li span{display:block}li span{color:#b7c4d7;margin-top:6px}footer{display:flex;gap:25px;justify-content:center;padding:25px;border-top:1px solid #263143;font-size:14px}dialog{max-width:540px;width:calc(100% - 28px);padding:30px;border:1px solid #5a6c83;border-radius:14px;background:#172231;color:#eef4ff}dialog::backdrop{background:#02050bd9}.skip{position:absolute;left:16px;top:-80px;padding:12px;background:#192636}.skip:focus{top:10px}:focus-visible{outline:3px solid #ffb270;outline-offset:4px}#reviewError{color:#ffb0ab}@media(max-width:700px){header{padding:20px;flex-wrap:wrap}header nav{font-size:13px;gap:18px}main{padding:25px 20px 50px}.guide-grid{grid-template-columns:1fr}.connection,.guide{padding:21px}.headset{width:55px}.connection-top{gap:15px}.actions>*{flex:1 1 190px}.intro{font-size:18px}h1{letter-spacing:-1px}}
