.source-guide{font-size:15px;line-height:1.65;color:#526271}
.source-guide h4,.source-guide h5,.source-guide h6{font-size:23px;line-height:1.25;letter-spacing:-.035em;color:#2d4054;margin:35px 0 14px}
.source-guide p{margin:12px 0;overflow-wrap:anywhere}
.source-guide strong{color:#344c60}
.source-guide ul,.source-guide ol{padding-left:23px}
.source-guide li{margin:6px 0}
.source-guide table{width:100%;border-collapse:collapse;margin:15px 0}
.source-guide td,.source-guide th{padding:9px 11px;border:1px solid #e3e9ec;vertical-align:top}
.source-guide a{color:#1585a4}
.source-guide .source-shot{display:block;margin:20px 0 33px}
.source-guide .screen-wrap{font-size:initial;line-height:normal}
.source-guide .tb-screen{max-width:100%}
.source-guide .tb-warning__risk input{pointer-events:none}
.guide-aside p{font-size:13px;line-height:1.6;color:#69807a}
@media(max-width:760px){.source-guide table,.source-guide tbody,.source-guide tr,.source-guide td{display:block;width:100%!important}.source-guide td{border:0;padding:5px 0}.source-guide tr{border-bottom:1px solid #d6e1e3;padding:12px 0}.source-guide p:has(.tb-screen){overflow-x:auto}.source-guide .tb-screen{min-width:580px}}
