.pv2-news-section{padding-block:55px;background:#f6faf9}.pv2-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pv2-news-card{display:flex;flex-direction:column;min-width:0;border:1px solid #dce9e9;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 4px 18px #14345108}.pv2-news-card[hidden]{display:none}.pv2-news-card-image{display:flex;align-items:center;justify-content:center;aspect-ratio:1.95;background:linear-gradient(135deg,#e2f2ef,#f2f8fb);overflow:hidden}.pv2-news-card-image img{width:100%;height:100%;object-fit:contain}.pv2-news-card-image span{display:grid;place-items:center;width:55px;height:55px;border-radius:16px;background:#fff;color:#2c827b;font-size:23px}.pv2-news-card-body{display:flex;flex-direction:column;flex:1;padding:20px}.pv2-news-kicker{font-size:9px;color:#2c827b;font-weight:700;letter-spacing:.09em}.pv2-news-card h3{margin:10px 0;font-size:16px;line-height:1.45;overflow-wrap:anywhere;color:#143451}.pv2-news-card h3 a{color:inherit}.pv2-news-card p{font-size:12px;line-height:1.7;color:#607789;margin:0 0 18px;overflow-wrap:anywhere}.pv2-news-read{margin-top:auto;display:inline-flex;align-items:center;gap:8px;color:#2c827b;font-weight:700;font-size:12px;min-height:32px}.pv2-news-detail{background:#f6faf9;padding:32px 0 70px;min-height:60vh}.pv2-news-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;color:#6e8390;font-size:12px;margin-bottom:22px}.pv2-news-breadcrumb a{color:#2c827b}.pv2-news-article{max-width:900px;margin:auto;padding:38px 46px;background:white;border:1px solid #dfebed;border-radius:14px}.pv2-news-article h1{font-size:clamp(27px,3vw,42px);line-height:1.2;letter-spacing:-.025em;color:#003366;margin:12px 0}.pv2-news-source{color:#6b8290;font-size:12px;margin:0 0 25px}.pv2-news-source i{color:#2c827b;margin-right:6px}.pv2-news-cover{margin:0 0 28px;max-height:520px;overflow:hidden;border-radius:10px;background:#edf5f3}.pv2-news-cover img{display:block;width:100%;max-height:520px;object-fit:contain}.pv2-news-content{font-size:15px;line-height:1.9;color:#354f60;overflow-wrap:anywhere}.pv2-news-attachments{margin-top:32px;padding:20px;background:#f3f9f7;border:1px solid #dcece7;border-radius:9px}.pv2-news-attachments h2{font-size:19px;color:#003366;margin:0 0 6px}.pv2-news-attachments p{font-size:12px;color:#617d87}.pv2-news-file-list{display:grid;gap:8px;margin-top:14px}.pv2-news-file-list a{display:flex;align-items:center;gap:10px;padding:12px;background:white;border:1px solid #d9e8e5;border-radius:7px;color:#216e68;min-height:44px}.pv2-news-file-list a span{flex:1;overflow-wrap:anywhere}.pv2-news-back{display:inline-flex;gap:8px;align-items:center;margin-top:28px;color:#2c827b;font-weight:700;font-size:13px}@media(max-width:900px){.pv2-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.pv2-news-section{padding-block:35px}.pv2-news-grid{grid-template-columns:1fr;gap:14px}.pv2-news-card{display:flex}.pv2-news-card-image{aspect-ratio:1.95;min-height:0}.pv2-news-card-body{padding:16px}.pv2-news-card h3{font-size:14px;margin:7px 0}.pv2-news-card p{font-size:11px;margin-bottom:8px}.pv2-news-detail{padding:22px 0 40px}.pv2-news-article{padding:24px 18px}.pv2-news-content{font-size:14px}.pv2-news-breadcrumb{font-size:11px}}
