.dz .blog{border-top:1px solid var(--line);background:#fff}.dz .blog-grid{grid-template-columns:1fr 1fr 1fr;align-items:stretch;gap:24px;display:grid}@media (max-width:1000px){.dz .blog-grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.dz .blog-grid{grid-template-columns:1fr}}.dz .post{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;flex-direction:column;transition:all .25s;display:flex;overflow:hidden}.dz .post:hover{box-shadow:var(--shadow-lift);border-color:#d1d5db;transform:translateY(-3px)}.dz .post-cover{aspect-ratio:16/10;background:linear-gradient(135deg,#1a2336,#0b121f);position:relative;overflow:hidden}.dz .post-cover.c2{background:linear-gradient(135deg,#fff1dc 0%,#ffe2b5 100%)}.dz .post-cover.c3{background:linear-gradient(135deg,#e7eefb 0%,#d5e2f8 100%)}.dz .post-cover:after{content:"";background-image:repeating-linear-gradient(45deg,#ffffff0d 0 1px,#0000 1px 14px);position:absolute;inset:0}.dz .post-cover .pc-mark{opacity:.22;place-items:center;display:grid;position:absolute;inset:0}.dz .post-cover .pc-mark svg{color:#fff;width:38%;height:38%}.dz .post-cover.c2 .pc-mark svg,.dz .post-cover.c3 .pc-mark svg{color:#101828}.dz .post-cat{color:var(--ink);box-shadow:var(--shadow-card);background:#fff;border-radius:99px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;inset-block-start:14px;inset-inline-start:14px}.dz .post-cat:before{content:"";background:var(--amber);border-radius:50%;width:5px;height:5px}.dz .post-body{flex-direction:column;flex:1;gap:14px;padding:22px 24px 24px;display:flex}.dz .post-meta{color:var(--ink-3);align-items:center;gap:12px;font-size:13px;display:flex}.dz .post-meta span{align-items:center;gap:6px;display:inline-flex}.dz .post-meta svg{width:13px;height:13px}.dz .post-meta .dot{background:#d1d5db;border-radius:50%;width:3px;height:3px}.dz .post h3{color:var(--ink);text-wrap:balance;margin:0;font-size:20px;font-weight:800;line-height:1.4}.dz .post p.excerpt{color:var(--ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14.5px;line-height:1.7;display:-webkit-box;overflow:hidden}.dz .post .read-more{color:var(--amber-700);align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-size:14px;font-weight:600;display:inline-flex}.dz .post .read-more .arr{transform:scaleX(-1)}
.dz .blogbar{z-index:30;-webkit-backdrop-filter:saturate(160%)blur(14px);border-bottom:1px solid var(--line);background:#ffffffe6;position:sticky;top:0}.dz .blogbar-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.dz .blog-search{border:1px solid var(--line);background:#fff;border-radius:12px;flex:1;align-items:center;gap:8px;min-width:min(360px,100%);max-width:440px;padding:5px 16px;transition:border-color .18s,box-shadow .18s;display:flex}.dz .blog-search:focus-within{border-color:var(--amber);box-shadow:0 0 0 4px #ffab3b1f}.dz .blog-search svg{width:18px;height:18px;color:var(--ink-3);flex-shrink:0}.dz .blog-search input{font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;min-width:0;padding:9px 0;font-size:15px}.dz .blog-search input::placeholder{color:var(--ink-3)}.dz .blog-cats{flex-wrap:wrap;gap:9px;display:flex}.dz .cat-chip{border:1px solid var(--line);color:var(--ink-2);font:inherit;cursor:pointer;background:#fff;border-radius:99px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:700;transition:all .18s;display:inline-flex}.dz .cat-chip:hover{color:var(--ink);border-color:#d1d5db;transform:translateY(-1px)}.dz .cat-chip.active{background:var(--ink);color:#fff;border-color:var(--ink)}.dz .cat-chip .count{color:var(--ink-3);background:#1118270f;border-radius:99px;padding:2px 7px;font-size:11.5px;font-weight:600}.dz .cat-chip.active .count{color:#ffffffd9;background:#ffffff2e}@media (max-width:720px){.dz .blogbar-inner{gap:14px}.dz .blog-search{max-width:100%}}.dz .blog-sec{background:#fff;padding:44px 0 clamp(60px,8vw,96px)}.dz .blog-count{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}.dz .blog-count .n{color:var(--ink-3);font-size:15px}.dz .blog-sort{color:var(--ink-3);align-items:center;gap:8px;font-size:14px;display:flex}.dz .blog-sort select{font:inherit;color:var(--ink);border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;padding:8px 12px;font-size:14px;font-weight:700}.dz .blog-grid.g3{grid-template-columns:repeat(3,1fr)}@media (max-width:1000px){.dz .blog-grid.g3{grid-template-columns:1fr 1fr}}@media (max-width:680px){.dz .blog-grid.g3{grid-template-columns:1fr}}.dz .blog-sec .post{box-shadow:var(--shadow-card)}.dz .post.is-hidden{display:none!important}.dz .post-cover .post-img{object-fit:cover}.dz .post-cover.has-img:after{content:none}.dz .post-cover.c4{background:linear-gradient(135deg,#fce7e7 0%,#f9d4d4 100%)}.dz .post-cover.c5{background:linear-gradient(135deg,#e4f5ea 0%,#cdebd7 100%)}.dz .post-cover.c6{background:linear-gradient(135deg,#f0e9fb 0%,#e1d3f5 100%)}.dz .post-cover.c4 .pc-mark svg,.dz .post-cover.c5 .pc-mark svg,.dz .post-cover.c6 .pc-mark svg{color:#101828}.dz .blog-empty{text-align:center;border:1px dashed var(--line);border-radius:var(--radius-lg);background:var(--light);padding:70px 20px}.dz .blog-empty .ic{border:1px solid var(--line);width:56px;height:56px;color:var(--ink-3);background:#fff;border-radius:16px;place-items:center;margin:0 auto 16px;display:grid}.dz .blog-empty h3{color:var(--ink);margin:0 0 8px;font-size:22px;font-weight:800}.dz .blog-empty p{color:var(--ink-3);max-width:420px;margin:0 auto 20px;line-height:1.7}.dz .blog-more{justify-content:center;margin-top:44px;display:flex}.dz .blog-news{background:#fff;padding:0 0 clamp(60px,8vw,90px)}.dz .blog-news-card{background:var(--navy);border-radius:var(--radius-lg);grid-template-columns:1.3fr 1fr;align-items:center;gap:36px;padding:clamp(36px,5vw,60px);display:grid;position:relative;overflow:hidden}.dz .blog-news-card:before{content:"";background:radial-gradient(600px 300px at 88% 30%,#ffab3b33,#0000 60%);position:absolute;inset:0}.dz .blog-news-card>*{position:relative}.dz .blog-news-card h3{color:#fff;letter-spacing:-.01em;margin:0 0 12px;font-size:clamp(24px,3vw,34px);font-weight:800;line-height:1.25}.dz .blog-news-card h3 .accent{color:var(--amber)}.dz .blog-news-card p{color:#f4f4f4b3;margin:0;font-size:15.5px;line-height:1.7}.dz .blog-news-note{color:#f4f4f480;margin-top:12px;font-size:12.5px}@media (max-width:780px){.dz .blog-news-card{grid-template-columns:1fr;gap:24px}}.dz .blog-news-card .xft-form{background:#ffffff0d;border-radius:13px}.dz .blog-news-card .xft-form input{padding:12px 14px;font-size:15px}.dz .blog-news-card .xft-form button{border-radius:9px;padding:0 22px;font-size:14.5px}
