:root{--opk-layout-main: 1680px;--opk-layout-md: 1396px;--opk-layout-second: 1150px}.opk_article{border-bottom:1px solid #E8EBED;border-bottom:1px solid var(--Light-grey, #E8EBED)}.opk_article .social-sharing__link{transition:opacity .3s ease}.opk_article .social-sharing__link svg{width:24px;height:24px;aspect-ratio:1/1}.opk_article .social-sharing__link:hover{opacity:.7}.opk_article .social-sharing{max-height:24px}.opk_article .social-sharing li{margin:0}.opk_article__container{max-width:1396px;max-width:var(--opk-layout-md);margin:0 auto;width:100%}.opk_article__wrap{border-left:1px solid #E8EBED;border-left:1px solid var(--Light-grey, #E8EBED);border-right:1px solid #E8EBED;border-right:1px solid var(--Light-grey, #E8EBED)}@media screen and (min-width: 768px){.opk_article__wrap{padding-left:40px;padding-right:40px}}@media screen and (max-width: 767px){.opk_article__wrap{padding-left:20px;padding-right:20px}}.opk_article__share,.opk_article__content{max-width:830px;margin:0 auto;width:100%}.opk_article__content{font-style:normal;font-weight:400}@media screen and (min-width: 768px){.opk_article__content{font-size:18px}}@media screen and (max-width: 767px){.opk_article__content{font-size:16px}}.opk_article__content{line-height:1.5;letter-spacing:.009em}.opk_article__content p:not(:last-child){margin-bottom:28px}.opk_article__content h1,.opk_article__content h2,.opk_article__content h3,.opk_article__content h4,.opk_article__content h5,.opk_article__content h6,.opk_article__content ul,.opk_article__content ol{text-transform:none}.opk_article__content h1:not(:last-child),.opk_article__content h2:not(:last-child),.opk_article__content h3:not(:last-child),.opk_article__content h4:not(:last-child),.opk_article__content h5:not(:last-child),.opk_article__content h6:not(:last-child),.opk_article__content ul:not(:last-child),.opk_article__content ol:not(:last-child){margin-bottom:20px}.opk_article__content h2{font-style:normal;font-weight:700;line-height:1}@media screen and (min-width: 768px){.opk_article__content h2{font-size:24px}}@media screen and (max-width: 767px){.opk_article__content h2{font-size:20px}}@media screen and (min-width: 768px){.opk_article__content h3{font-size:22px}}@media screen and (max-width: 767px){.opk_article__content h3{font-size:18px}}@media screen and (min-width: 768px){.opk_article__content:not(:last-child){margin-bottom:40px}}@media screen and (max-width: 767px){.opk_article__content:not(:last-child){margin-bottom:42px}}.opk_article__share{display:flex;align-items:center;gap:20px}
