.listicle-main{max-width:1180px}.listicle-article{max-width:900px}.listicle-article>h1{max-width:900px;margin-bottom:30px}.listicle-article>p{max-width:780px;color:#53676a;font-size:18px;line-height:1.75}.listicle-article>h2{margin:58px 0 18px;padding-top:18px;border-top:1px solid var(--line);font-size:clamp(1.8rem,3.2vw,3rem);line-height:1.05;letter-spacing:-.06em}.listicle-article>h2:first-of-type{margin-top:36px}.listicle-article>h3{margin:26px 0 10px;font-size:1.1rem;letter-spacing:-.02em}.listicle-article>p,.listicle-article>ul,.listicle-article>ol{max-width:780px;color:#53676a;font-size:16px;line-height:1.75}.listicle-article>ul,.listicle-article>ol{padding-left:24px}.listicle-article>img{display:block;width:100%;height:auto;margin:26px 0 28px;border:1px solid var(--line);border-radius:14px;box-shadow:0 16px 42px #0d1b2014}.listicle-article table{width:100%;margin:24px 0 34px;border-collapse:collapse;display:block;overflow-x:auto;background:var(--white);border:1px solid var(--line)}.listicle-article th,.listicle-article td{min-width:150px;padding:13px 15px;text-align:left;border-bottom:1px solid var(--line);color:#53676a;font-size:14px;line-height:1.45;vertical-align:top}.listicle-article th{background:#f0f4ec;color:var(--ink);font-weight:800}.listicle-article strong{color:var(--ink)}.listicle-article a{color:#557f16;font-weight:750;text-decoration-thickness:1px;text-underline-offset:3px}.listicle-article hr{border:0;border-top:1px solid var(--line);margin:48px 0 20px}@media (max-width:760px){.listicle-article>p,.listicle-article>ul,.listicle-article>ol{font-size:15px}.listicle-article>h2{margin-top:44px}.listicle-article th,.listicle-article td{min-width:135px;padding:11px 12px;font-size:13px}}
