@media(max-width:900px){.mainnav{gap:12px;font-size:11px}.hero .wrap{gap:30px}.content-grid{gap:30px}}@media(max-width:700px){.wrap{width:min(100% - 32px,1180px)}.topline{display:none}.masthead .wrap{min-height:63px}.menu-btn{display:block}.mainnav{display:none;position:absolute;top:63px;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;background:#fff;box-shadow:0 14px 24px #0002;padding:8px 16px 18px}.mainnav.open{display:flex}.mainnav a{padding:12px 8px}.mainnav a[aria-current=page]:after{bottom:6px;left:8px;right:auto;width:40px}.hero .wrap{grid-template-columns:1fr;padding:50px 0}.hero h1{font-size:38px}.hero p{font-size:14px}.hero-panel{max-width:500px}.section-head{display:block}.section-index{display:inline-block;margin-top:10px}section{padding:58px 0}.page-head .wrap{display:block}.page-code{display:none}.content-grid{display:block}.aside-box{margin-top:35px}.article-row{grid-template-columns:105px 1fr;gap:14px}.article-row img{height:98px}.article-row h3{font-size:16px}.article-row p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.foot .wrap{grid-template-columns:1fr 1fr;gap:25px}.foot .foot-brand{grid-column:1/-1}.related-list{grid-template-columns:1fr}.read-body p{font-size:15px}}@media(max-width:420px){.article-row{grid-template-columns:1fr}.article-row img{height:150px}.foot .wrap{grid-template-columns:1fr}.foot .foot-brand{grid-column:auto}}
