.blog_hero{background:var(--pudder-l);padding:64px 0 36px}.blog_hero h1{margin-bottom:16px;font-size:max(32px,min(4vw,46px))}.blog_list{padding:44px 0 76px}.blog_list .pagin{justify-content:center;gap:8px;margin-top:40px;font-size:14px;display:flex}.blog_hero a.chip{text-decoration:none}.blog_list .pagin a,.blog_list .pagin .gap{border:1px solid var(--line);width:36px;height:36px;color:var(--ink2);font:inherit;cursor:pointer;background:#fff;border-radius:4px;justify-content:center;align-items:center;text-decoration:none;display:flex}.blog_list .pagin .gap{cursor:default;background:0 0;border:none}.blog_list .pagin a:hover{border-color:var(--navy);color:var(--navy)}.blog_list .pagin a.on{background:var(--navy);color:#fff;border-color:var(--navy)}.linkspin{color:inherit;vertical-align:-1px;border:2px solid;border-right-color:transparent;border-radius:50%;width:12px;height:12px;animation:.6s linear infinite linkspin;display:inline-block}.chip .linkspin{margin-left:8px}@keyframes linkspin{to{transform:rotate(360deg)}}main:has(.linkspin) .news{opacity:.55;transition:opacity .2s}main:has(.linkspin) .pagin{opacity:.55;transition:opacity .2s}.blog_list .blog_empty{color:var(--ink2);margin-top:38px}@media (max-width:700px){.blog_hero{padding:44px 0 30px}.blog_hero h1{font-size:29px}.blog_list{padding-bottom:52px}}
