.editor-js{display:flex;flex-direction:column}.editor-js>*{margin:10px 0}.editor-js>:first-child{margin-top:0}@media only screen and (max-width:840px){.editor-js h2{font-size:1.5rem}}.editor-js__paragraph{font-family:var(--font_second);word-break:break-word}.editor-js__paragraph a{border-bottom:1px solid var(--dark)}.editor-js ol,.editor-js ul{list-style:auto;padding-left:20px}.editor-js ol li,.editor-js ul li{font-family:var(--font_second)}.editor-js ol li:not(:last-child),.editor-js ul li:not(:last-child){margin-bottom:10px}.editor-js ul{list-style:disc}.editor-js ol{list-style:decimal}.editor-js .article__embed{margin:30px 0 k;width:100%}.editor-js .article__embed iframe{max-width:100%;width:100%}.editor-js .article__quote{background:var(--gray);border-left:5px solid var(--main_color);display:flex;flex-direction:column;gap:10px;padding:30px 50px 30px 45px;width:100%}@media only screen and (max-width:440px){.editor-js .article__quote{padding:15px 20px 15px 15px}}.editor-js .article__quote p{color:var(--dark);font-size:1em;font-weight:500;line-height:26px;margin-bottom:0;text-align:left;width:100%}.editor-js .article__quote span{color:var(--dark-light);font-size:.875em;line-height:22px;text-align:left}.editor-js .article__link{align-items:flex-start;border-radius:5px;box-shadow:0 15px 20px var(--black_o1);display:flex;justify-content:flex-start;padding:10px 15px}.editor-js .article__link img{border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.editor-js .article__link>div{display:flex;flex-direction:column}.editor-js .article__link>div span:first-child{color:var(--dark);font-size:1.125em;line-height:26px;text-align:left}.editor-js .article__link>div span:last-child{color:var(--dark);font-size:1em;line-height:26px;margin-top:10px;text-align:left}@media only screen and (max-width:420px){.editor-js td{font-size:12px;line-height:20px}}.editor-js .article__image{display:flex;flex-direction:column;margin:10px auto;width:100%}.editor-js .article__image img{margin-right:auto;width:100%}@media only screen and (max-width:480px){.editor-js .article__image img{max-width:65%}}.editor-js .article__image span{margin-top:10px}.editor-js .article__image--stretched{height:auto;width:100%}.editor-js .article__image--stretched img{max-width:100%;width:100%}.editor-js .article__image--fixed{border-radius:var(--main_radius);height:auto;margin:10px 0;max-width:490px;overflow:hidden;position:relative;width:100%}.editor-js .article__image--fixed a{display:block;height:100%;width:100%}.editor-js .article__image--fixed a:hover .article__image-title{color:var(--orange)}.editor-js .article__image--fixed a:hover svg path{fill:var(--orange)}.editor-js .article__image--fixed a img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.editor-js .article__image--fixed .img__upper__layer{background:linear-gradient(180deg,transparent 24.48%,var(--black) 71.35%);height:100%;inset:0;position:absolute;width:100%;z-index:2}.editor-js .article__image--fixed .article__image-info{align-items:flex-end;bottom:0;display:flex;justify-content:space-between;left:0;padding:16px 24px;position:absolute;right:0;z-index:2}.editor-js .article__image--fixed .article__image-info svg{height:48px;width:48px}.editor-js .article__image--fixed .article__image-info svg path{fill:var(--white);transition:.2s}.editor-js .article__image--fixed .article__image-title{color:var(--white);font-size:1.375em;font-weight:500;line-height:28px;margin-right:24px;transition:.2s}.editor-js .article__warning{border-left:5px solid var(--red);display:flex;flex-direction:column;padding:20px 0 16px 20px;width:100%}.editor-js .article__warning p{color:var(--dark);font-size:1em;font-weight:400;line-height:26px;margin:0;text-align:left;width:100%}.editor-js .article__warning span{color:var(--red);font-size:1.125em;line-height:26px;margin-bottom:10px;text-align:left}.editor-js hr{margin:32px 0;width:100%}.editor-js p,.editor-js pre{width:100%}@media only screen and (max-width:420px){.editor-js{font-size:.875em;line-height:26px}}
