.article-page{padding:46px 0 90px}.article-layout{display:grid;grid-template-columns:minmax(0,760px) 300px;gap:75px;align-items:start}.article-header{padding-bottom:32px;border-bottom:1px solid var(--line)}.article-header>p{display:flex;gap:12px;margin:0;color:var(--muted);font-size:13px}.article-header>p a{color:var(--green-2);font-weight:800}.article-header h1{margin:18px 0 15px;font-size:42px;line-height:1.25}.article-header>strong{display:block;color:#4d5b56;font-size:18px;font-weight:500}.article-header>div{display:flex;flex-wrap:wrap;gap:18px;margin-top:24px;color:var(--muted);font-size:12px}.article-safety,.article-update{margin:30px 0;padding:20px 24px;border-left:4px solid var(--coral);background:#fff0ed}.article-safety b,.article-update b{color:#8b4339}.article-safety p,.article-update p{margin:6px 0 0;color:#6f5651}.article-body{font-size:17px;line-height:1.9}.article-body h2{margin:42px 0 15px;padding-bottom:10px;border-bottom:2px solid var(--green);font-size:27px}.article-body h3{margin:30px 0 10px;font-size:21px}.article-body img{height:auto;margin:28px auto}.article-body table{width:100%;border-collapse:collapse;margin:25px 0;font-size:14px}.article-body th,.article-body td{padding:12px;border:1px solid var(--line);text-align:left}.article-body th{background:var(--soft)}.article-body blockquote{margin:25px 0;padding:16px 22px;border-left:4px solid var(--green-2);background:var(--mint)}.article-update{border-left-color:var(--green-2);background:var(--mint)}.article-update b{color:var(--green)}.article-update p{color:#36594f}.article-adjacent{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:35px 0}.article-adjacent__item{padding:17px!important;border:1px solid var(--line)!important}.article-related{margin-top:55px}.article-related>header{display:flex;justify-content:space-between;align-items:end;padding-bottom:15px;border-bottom:2px solid var(--green)}.article-related header p{margin:0;color:var(--coral);font-size:12px;font-weight:800}.article-related header h2{margin:3px 0;font-size:24px}.article-related header>a{color:var(--green-2);font-weight:700}.article-related>div{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:20px}.article-related article{padding:18px;border:1px solid var(--line)}.article-related time{color:var(--muted);font-size:11px}.article-related h3{margin:8px 0;font-size:16px}.article-related article p{color:var(--muted);font-size:13px}.article-aside{position:sticky;top:25px;padding-top:25px;border-top:5px solid var(--coral)}.article-aside h2{margin:7px 0 10px}.article-aside>p{color:var(--muted)}.article-aside nav{display:grid;margin-top:20px;border-top:1px solid var(--line)}.article-aside nav a{padding:12px 0;border-bottom:1px solid var(--line);font-weight:700}.article-aside>div{margin-top:28px;padding:18px;color:#7a4c45;background:#fff0ed}.article-aside>div p{margin:6px 0 0;font-size:13px}@media(max-width:900px){.article-layout{grid-template-columns:1fr}.article-aside{position:static;max-width:620px}.article-header h1{font-size:35px}}@media(max-width:600px){.article-page{padding-top:28px}.article-header h1{font-size:30px}.article-related>div{grid-template-columns:1fr}.article-adjacent{grid-template-columns:1fr}.article-body{font-size:16px}}
