.news-page{min-height:80vh;padding:150px max(6vw,24px) 90px;background:#f4f6f8;color:#172333}.news-heading{max-width:900px;margin:0 auto 60px;text-align:center}.news-article h1,.news-heading h1{font-size:clamp(36px,5vw,68px);line-height:1.1;letter-spacing:-.04em;margin:18px 0 24px}.news-heading h1 span{color:#1684ff}.news-heading>p:last-child{font-size:20px;color:#586575}.news-grid{max-width:1280px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.news-card{display:flex;flex-direction:column;background:#fff;color:inherit;text-decoration:none;padding:32px;border:1px solid #dce2e7;border-top:4px solid #1684ff;border-radius:8px;transition:transform .2s}.news-card:hover{transform:translateY(-4px)}.news-card-top{display:flex;flex-direction:column;gap:12px;font-size:12px;color:#617082}.news-card-top span{color:#0750bd;text-transform:uppercase;font-weight:700;letter-spacing:.1em}.news-card h2{font-size:26px;line-height:1.25;margin:30px 0 15px;overflow-wrap:anywhere}.news-card p{line-height:1.7;color:#586575;flex:1}.news-read{font-weight:700;margin-top:28px}.news-empty{max-width:850px;margin:auto;padding:50px;background:white;border-left:4px solid #1684ff}.news-empty h2{font-size:30px;margin:20px 0}.news-empty p{line-height:1.7;margin-bottom:25px}.news-back,.news-empty a{color:#0750bd;font-weight:700}.news-article{max-width:860px;margin:auto;overflow-wrap:anywhere}.news-back{display:inline-block;margin-bottom:40px}.news-meta{color:#657181;margin:24px 0}.news-intro{font-size:23px;line-height:1.6;padding-bottom:30px;border-bottom:1px solid #dce2e7}.news-body{font-size:18px;line-height:1.85;overflow-wrap:anywhere}.news-body p{margin:22px 0}.news-body h2{font-size:30px;line-height:1.25;margin:40px 0 18px}.news-body h3{font-size:23px;margin:30px 0 14px}.news-body ol,.news-body ul{padding-left:28px;margin:22px 0}.news-body li{margin:8px 0}@media(max-width:1000px){.news-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.news-grid{grid-template-columns:1fr}.news-page{padding-top:110px}.news-empty{padding:30px}.news-heading{text-align:left}}.news-card-image{width:100%;height:210px;object-fit:cover;object-position:top;border:1px solid #e2e8f0;border-radius:4px;margin-bottom:24px}.news-hero{display:block;width:100%;height:auto;margin:24px 0;border-radius:6px}.news-pages{display:grid;gap:32px;margin-top:36px}.news-page-image{margin:0}.news-page-image>button{display:block;width:100%;padding:0;background:#fff;border:1px solid #c9d7e9;border-radius:8px;overflow:hidden;cursor:zoom-in;color:#0750bd}.news-page-image>button>img{display:block;width:100%;height:auto}.news-page-image>button>span{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px;font-weight:700;background:#edf4ff}.news-page-image figcaption{text-align:center;color:#617082;font-size:14px;margin-top:10px}.news-reader{width:96vw!important;max-width:1200px!important;height:94dvh;display:flex!important;flex-direction:column;gap:12px;padding:24px!important;color:#172333;background:#fff}.news-reader>h2{padding-right:30px;font-size:18px;line-height:1.4}.news-reader-actions{display:flex;flex-wrap:wrap;gap:12px}.news-pdf,.news-reader-actions a,.news-reader-actions button{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #b8cce5;border-radius:6px;background:#edf4ff;color:#0750bd;font-weight:600;cursor:pointer;text-decoration:none}.news-reader-scroll{flex:1;min-height:0;overflow:auto;background:#e6ebf1;overscroll-behavior:contain}.news-reader-scroll img{display:block;width:100%;max-width:none;height:auto;margin:auto}.news-reader-scroll img.is-zoomed{width:180%;min-width:1200px}.news-pages :focus-visible,.news-reader :focus-visible{outline:3px solid #1684ff;outline-offset:3px}@media(max-width:650px){.news-reader{padding:16px!important}.news-reader-actions{font-size:13px}.news-card-image{height:250px}}