.editorial-page .editorial-article-body{border:var(--surface-border);background:radial-gradient(circle at 100% 0,#41776812 0 110px,#0000 111px),linear-gradient(145deg,#fffaf2 0%,#eef1e7 100%);border-radius:30px;margin:20px 0;padding:48px 54px;position:relative;overflow:hidden;box-shadow:0 14px 38px #17352f0d,inset 0 0 0 1px #ffffff5c}.editorial-page .editorial-article-body>section{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.editorial-page .editorial-article-body>section+section{border-top:1px solid #17352f1f;margin-top:42px;padding-top:40px}.editorial-page .editorial-article-body h2{max-width:760px;margin:0 0 18px;font-size:clamp(29px,2.7vw,39px);line-height:1.08}.editorial-page .editorial-article-body p{opacity:.78;max-width:900px;margin:0;font-size:16px;line-height:1.9}.editorial-page .editorial-content>.editorial-explore-panel{margin-top:24px}.blog-page .blog-article-body{border:var(--surface-border);background:radial-gradient(circle at 100% 0,#41776811 0 100px,#0000 101px),linear-gradient(145deg,#fffaf2 0%,#f1eee4 100%);border-radius:28px;width:min(100%,920px);margin:20px auto 26px;padding:44px 48px;position:relative;overflow:hidden;box-shadow:0 13px 34px #17352f0d,inset 0 0 0 1px #ffffff57}.blog-page .blog-article-body>section,.blog-page .blog-article-body>.rich-public{width:auto;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;overflow:visible}.blog-page .blog-article-body>section+section,.blog-page .blog-article-body>.rich-public+section{border-top:1px solid #17352f1f;margin-top:38px;padding-top:36px}.blog-page .blog-article-body section h2,.blog-page .blog-article-body>.rich-public h2{margin-top:0;font-size:clamp(28px,3vw,38px);line-height:1.12}.blog-page .blog-article-body section p,.blog-page .blog-article-body>.rich-public p,.blog-page .blog-article-body>.rich-public li{opacity:.82;font-size:16px;line-height:1.9}.blog-page .blog-article-body>.rich-public h2:not(:first-child){border-top:1px solid #17352f1f;margin-top:38px;padding-top:36px}.blog-page .blog-article-body>.rich-public h3{margin-top:30px;font-size:25px}.blog-page .blog-article-body>.rich-public ul,.blog-page .blog-article-body>.rich-public ol{padding-left:1.35rem}.blog-page .blog-article-links{border:var(--surface-border);background:radial-gradient(circle at 100% 100%,#e8786212 0 92px,#0000 93px),linear-gradient(145deg,#fbf8ef 0%,#e9efe6 100%);border-radius:28px;width:min(100%,920px);margin:0 auto;padding:34px 40px;box-shadow:0 13px 34px #17352f0d,inset 0 0 0 1px #ffffff57}.blog-page .blog-article-links>section{margin:0;padding:0}.blog-page .blog-article-links>section+section{border-top:1px solid #17352f1f;margin-top:26px;padding-top:24px}.blog-page .blog-article-links h2{margin:0 0 10px;font-size:clamp(23px,2.4vw,31px);line-height:1.15}.blog-page .blog-article-links p{opacity:.8;margin:0;line-height:1.75}.blog-page .blog-article-links>p:last-child{border-top:1px solid #17352f1f;margin-top:28px;padding-top:24px}@media (width<=900px){.editorial-page .editorial-article-body{padding:40px 38px}.blog-page .blog-article-body{padding:38px 40px}.blog-page .blog-article-links{padding:32px 36px}}@media (width<=600px){.editorial-page .editorial-article-body{border-radius:24px;margin:16px 0;padding:30px 24px}.editorial-page .editorial-article-body>section+section{margin-top:32px;padding-top:30px}.blog-page .blog-article-body{border-radius:23px;margin:16px auto 20px;padding:30px 24px}.blog-page .blog-article-body>section+section,.blog-page .blog-article-body>.rich-public+section{margin-top:30px;padding-top:28px}.blog-page .blog-article-links{border-radius:23px;padding:28px 24px}}
