.guide-intro{background:#eaf1fd;border:1px solid #ceddf4;border-radius:14px;padding:22px 25px;margin:24px 0}.guide-intro p{margin:8px 0 0}.guide-box{background:white;border:1px solid #dce4ee;border-radius:15px;padding:26px;margin:22px 0}.guide-box h2{font-size:24px;letter-spacing:-.5px;margin:0 0 10px}.guide-box h3{font-size:20px;margin:22px 0 12px}.guide-devices{display:flex;gap:10px;flex-wrap:wrap;margin:23px 0}.guide-devices button{min-height:50px;border:1px solid #cbd6e4;border-radius:9px;background:white;color:#172b49;padding:12px 22px;font:650 16px system-ui;cursor:pointer}.guide-devices .is-active{background:#155ddd;color:white;border-color:#155ddd}.guide-steps{padding:0;list-style:none;counter-reset:guide}.guide-steps li{counter-increment:guide;position:relative;padding:4px 0 19px 46px;min-height:46px;max-width:820px}.guide-steps li:before{content:counter(guide);position:absolute;left:0;top:2px;width:30px;height:30px;border-radius:50%;background:#eaf1ff;color:#155ddd;display:grid;place-items:center;font-weight:750}.guide-source{font-size:13px;color:#155ddd}.guide-box details{border-bottom:1px solid #e1e7f0;padding:16px 0}.guide-box details:last-child{border-bottom:0}.guide-box summary{font-size:17px;font-weight:650;cursor:pointer;padding:7px 0;line-height:1.5}.guide-box summary span{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#eaf1ff;color:#155ddd;margin-right:9px;font-size:14px}.guide-box details p{margin:12px 0 18px;max-width:800px}.guide-box details button{font:650 15px system-ui;background:white;color:#155ddd;border:1px solid #cbd6e4;border-radius:9px;min-height:46px;padding:11px 16px;cursor:pointer}.guide-box button:focus-visible,.guide-box summary:focus-visible{outline:3px solid #81b1ff;outline-offset:3px}@media(max-width:650px){.guide-box{padding:20px 17px}.guide-box h2{font-size:22px}.guide-devices{gap:7px}.guide-devices button{padding:11px 15px;font-size:14px}.guide-box summary{font-size:16px}}
