.artscontent__layout{margin-top:40px;gap:10px;margin-inline:200px;display:flex}.artscontent__layout .artscontent__layout-main{width:70%}.artscontent__layout .artscontent__layout-main .artscontent{border:1px solid #dcdcdc;border-radius:20px;margin-top:20px;padding:20px}.artscontent__layout .artscontent__layout-main .artscontent .back{color:#000;border-radius:10px;align-items:center;gap:10px;width:fit-content;margin-block:20px;padding:10px;font-size:18px;text-decoration:none;transition:all .3s;display:flex}.artscontent__layout .artscontent__layout-main .artscontent .back svg{transition:all .3s}.artscontent__layout .artscontent__layout-main .artscontent .back:hover{color:#fff;background:#003cff}.artscontent__layout .artscontent__layout-main .artscontent .back:hover svg{fill:#fff;transition:all .3s}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__header{align-items:baseline;gap:20px;display:flex}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__header .cat{color:#fff;background:#003cff;border-radius:5px;width:fit-content;margin-block:10px;padding:5px;text-decoration:none;transition:all .3s;display:inline-block}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__header .cat:hover{transition:all .3s;transform:scale(1.05)}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__header .artscontent__header-date p{opacity:.8;font-size:16px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__title{text-indent:15px;width:100%;font-size:40px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__desc{text-indent:30px;margin-bottom:20px;font-size:20px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__cover .artscontent__img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:80%;margin-block:20px 10px;margin-inline:auto;display:block}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__cover .img_source{margin-inline:auto;width:80%;margin-bottom:20px;display:block}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main{flex-direction:column;gap:10px;margin-top:20px;display:flex}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main p{text-indent:30px;font-size:20px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main blockquote{margin-block:20px;text-indent:20px;background:#003cffa8;width:60%;margin-left:70px;padding:30px 30px 30px 50px;font-size:20px;line-height:130%;position:relative}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main blockquote:before{content:"“";color:#003cff;font-family:Georgia,serif;font-size:70px;line-height:1;position:absolute;top:10px;left:10px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main img{aspect-ratio:16/9;object-fit:cover;width:80%;margin-block:20px;margin-inline:auto}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main ul{margin-block:20px;padding-left:0}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main ul li{padding-left:30px;font-size:20px;line-height:1.5;list-style:none;position:relative}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main ul li:before{content:"";background:#003cffa8;width:8px;height:8px;position:absolute;top:.75em;left:8px;transform:translateY(-50%)}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main ol{counter-reset:my-counter;padding-left:30px;list-style:none}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main ol li{counter-increment:my-counter;padding-left:40px;line-height:140%;position:relative}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main ol li:before{content:counter(my-counter);color:#fff;background:#003cffa8;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:14px;font-weight:700;display:flex;position:absolute;top:5%;left:0}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main ul,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main ol{flex-direction:column;gap:10px;font-size:20px;display:flex}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h1,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h2,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h3,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h4,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h5,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h6{width:fit-content;margin-left:40px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h1:after,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h2:after,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h3:after,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h4:after,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h5:after,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h6:after{content:"";background:#003cffa8;width:100%;height:2px;margin-top:5px;display:block}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h1{font-size:32px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h2{font-size:26px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h3{font-size:22px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h4{font-size:19px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h5{font-size:17px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h6{font-size:16px}@media (width<=430px){.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main p{text-indent:10px;font-size:16px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main blockquote{margin-block:10px;text-indent:0;width:100%;margin-left:0;padding:20px 15px 15px;font-size:16px;line-height:140%}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main blockquote:before{left:unset;top:unset;margin-bottom:5px;font-size:40px;line-height:.5;display:block;position:static}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main img{width:100%;margin-block:20px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main ul{padding-left:0}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main ul li{padding-left:20px;font-size:16px;list-style:none;position:relative}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main ul li:before{content:"";background:#003cffa8;width:6px;height:6px;position:absolute;top:.6em;left:0;transform:translateY(-50%)}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main ol{padding-left:0}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main ol li{padding-left:30px;font-size:16px;line-height:120%}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main ol li:before{width:20px;height:20px;font-size:10px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main ul,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main ol{gap:10px;font-size:18px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h1,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h2,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h3,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h4,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h5,.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h6{width:fit-content;margin-left:10px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h1{font-size:26px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h2{font-size:24px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h3{font-size:22px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h4{font-size:20px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h5{font-size:18px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main h6{font-size:16px}}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__tags{gap:10px;margin-top:10px;display:flex}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__tags .city{color:#fff;background:#003cff;border-radius:5px;width:fit-content;padding:5px;font-weight:700}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__tags p{color:#fff;background:#003cff;border-radius:5px;width:fit-content;padding:5px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__tags p:before{content:"#"}.artscontent__layout .artscontent__layout-sidemenu{width:30%;height:fit-content;max-height:calc(100vh - 80px);margin-top:20px;margin-bottom:60px;position:sticky;top:80px}@media (width<=430px){.artscontent__layout{margin-top:0;margin-inline:10px;display:flex}.artscontent__layout .artscontent__layout-main{width:100%}.artscontent__layout .artscontent__layout-main .artscontent{border-radius:10px;width:100%;margin-top:20px;padding:10px}.artscontent__layout .artscontent__layout-main .artscontent .back{color:#000;margin-block:10px;padding:5px;font-size:16px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__header{flex-direction:column;gap:0}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__header .artscontent__header-date p{margin-bottom:10px;font-size:16px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__title{text-indent:0;width:100%;font-size:26px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__desc{text-indent:10px;font-size:16px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__img{width:100%}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__main{gap:10px}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__tags{gap:10px;margin-top:10px;display:flex}.artscontent__layout .artscontent__layout-main .artscontent .artscontent__tags p{font-size:14px}.artscontent__layout .artscontent__layout-sidemenu{display:none}}
