.sidebar{position:sticky;top:109px;width:370px}@media (max-width:1199px){.sidebar{width:300px}}@media (max-width:991px){.sidebar{position:static;top:auto!important;width:100%}}.sidebar__item{padding:24px;margin-bottom:10px;border:1px solid #e6e6e6;border-radius:16px}.sidebar__item:last-of-type{margin-bottom:0}.sidebar__item h3.small{text-align:center;line-height:1;margin-bottom:16px}@media (max-width:767px){.sidebar__item h3.small{margin-bottom:10px}}.sidebar__item a{margin:0 auto}.sidebar .table-of-contents h3{margin-bottom:10px}.sidebar .table-of-contents .toc-list{font-size:14px}.sidebar .table-of-contents .toc-list li:not(:last-of-type){margin-bottom:8px}.sidebar .table-of-contents .toc-list li ul{margin-top:8px}.sidebar .table-of-contents .toc-list a{display:inline;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;-webkit-transition:.3s;transition:.3s}.sidebar .table-of-contents .toc-list a.active,.sidebar .table-of-contents .toc-list a:hover{color:#0072ff;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.sidebar .latest-news--top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5px 24px;margin-bottom:24px}@media screen and (min-width:992px) and (max-height:820px){.sidebar .latest-news--top{margin-bottom:10px}}@media (max-width:767px){.sidebar .latest-news--top{margin-bottom:16px}}.sidebar .latest-news--top a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#0072ff;font-size:16px;line-height:18px;margin:0;text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;-webkit-transition:.3s;transition:.3s}.sidebar .latest-news--top a:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.sidebar .latest-news--top a:hover i{-webkit-transform:translateX(5px);transform:translateX(5px)}.sidebar .latest-news--top a i{-webkit-transition:.3s;transition:.3s}.sidebar .latest-news__list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:24px;cursor:pointer}@media screen and (min-width:992px) and (max-height:820px){.sidebar .latest-news__list a{margin-bottom:10px}}@media screen and (min-width:992px) and (max-height:820px) and (max-height:820px){.sidebar .latest-news__list a:last-of-type{display:none}}@media screen and (min-width:992px) and (max-height:820px){.sidebar .latest-news__list a:nth-of-type(2){margin-bottom:0}}@media (max-width:767px){.sidebar .latest-news__list a{margin-bottom:16px}}.sidebar .latest-news__list a:last-of-type{margin-bottom:0}.sidebar .latest-news__list a:hover h4{color:#0072ff}.sidebar .latest-news__list a>div{-webkit-box-flex:1;-ms-flex:1;flex:1}.sidebar .latest-news__list a img{width:38.7%;border-radius:10px;max-width:200px;background-color:#999;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}.sidebar .latest-news__list a h4{font-weight:400!important;font-size:12px;line-height:1.16;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #ccc;-webkit-transition:.3s;transition:.3s}@media (max-width:991px){.sidebar .latest-news__list a h4{font-size:18px}}@media (max-width:559px){.sidebar .latest-news__list a h4{font-size:16px}}@media (max-width:419px){.sidebar .latest-news__list a h4{font-size:12px}}.sidebar .latest-news__list a time{color:#666;font-size:10px;line-height:1.2}@media (max-width:991px){.sidebar .latest-news__list a time{font-size:14px}}@media (max-width:559px){.sidebar .latest-news__list a time{font-size:12px}}@media (max-width:419px){.sidebar .latest-news__list a time{font-size:10px}}.content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:50px}@media (max-width:1199px){.content{gap:32px}}@media (max-width:991px){.content{display:block}}.post-content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (max-width:991px){.post-content{margin-bottom:32px}}