.site-shell{width:min(1180px,calc(100% - 32px));margin:0 auto}.site-main{padding:32px 0 56px}.page-section{margin-bottom:32px}.card{background:rgba(255,255,255,.86);border:1px solid rgba(0,0,0,.08);border-radius:20px;padding:24px;box-shadow:0 12px 28px rgba(0,0,0,.08)}
