.news-page{position:relative;max-width:1280px;margin:0 auto;padding:80px 24px 64px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#1f1f1f;background:#fff}.news-page:before{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 50vw);right:calc(50% - 50vw);background:#fff;z-index:-1}.news-page .news-back-link{position:absolute;top:24px;left:24px;display:inline-block;font-size:14px;color:#6b6869;text-decoration:none}.news-page .news-back-link:hover{color:#f2750a}.news-page .news-header{margin-bottom:32px}.news-page .news-header .news-title{font-size:30px;font-weight:600;line-height:34px;letter-spacing:-.75px;color:#1f1f1f;margin:0 0 24px}.news-page .news-header .news-subtitle{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.08px;color:#1f1f1f;margin:0;max-width:640px}.news-page .news-loading,.news-page .news-error{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center;padding:80px 0;color:#444243}.news-page .news-hero-section{display:grid;grid-template-columns:694fr 404fr;gap:20px;max-width:1118px;margin:0 auto 48px}.news-page .featured-card{display:block;text-decoration:none;color:inherit;transition:transform .2s ease}.news-page .featured-card:hover{transform:translateY(-2px)}.news-page .featured-card .featured-img{display:block;width:100%;aspect-ratio:694 / 500;object-fit:cover;border-radius:32px;background:#f1f1f1;margin-bottom:12px}.news-page .featured-card .featured-img.placeholder{background:#f1f1f1}.news-page .featured-card .featured-title{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.08px;color:#1f1f1f;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-page .featured-card .featured-excerpt{display:none}.news-page .latest-rail .rail-heading{font-size:18px;font-weight:600;line-height:24px;letter-spacing:-.18px;color:#1f1f1f;margin:0 0 16px}.news-page .latest-rail .rail-items{display:flex;flex-direction:column;gap:20px}.news-page .latest-rail .rail-item{display:flex;gap:12px;text-decoration:none;color:inherit;transition:transform .2s ease}.news-page .latest-rail .rail-item:hover{transform:translate(2px)}.news-page .latest-rail .rail-item .rail-thumb{flex-shrink:0;width:104px;height:104px;object-fit:cover;border-radius:24px;background:#f1f1f1}.news-page .latest-rail .rail-item .rail-thumb.placeholder{background:#f1f1f1}.news-page .latest-rail .rail-item .rail-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.news-page .latest-rail .rail-item .rail-title{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.08px;color:#1f1f1f;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-page .news-grid-section{background:#faf9f6;padding:64px 0;margin:32px calc(50% - 50vw) 0}.news-page .news-grid-section .news-tabs,.news-page .news-grid-section .news-grid,.news-page .news-grid-section .news-pagination{max-width:1118px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.news-page .news-grid-section .news-tabs{display:flex;gap:12px;margin-bottom:24px}.news-page .news-grid-section .news-tab{flex:0 0 auto;height:40px;padding:0 16px;background:#fff;border:1px solid #d9d9d9;border-radius:40px;font-size:14px;font-weight:500;line-height:22px;letter-spacing:.175px;color:#1f1f1f;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.news-page .news-grid-section .news-tab:hover{color:#1f1f1f}.news-page .news-grid-section .news-tab.active{background:#1f1f1f;border-color:#1f1f1f;color:#fff}.news-page .news-grid-section .news-tab.active:hover{color:#fff}.news-page .news-grid-section .news-grid{display:grid;grid-template-columns:repeat(3,1fr);column-gap:19px;row-gap:32px}.news-page .news-grid-section .grid-card{display:block;text-decoration:none;color:inherit;transition:transform .2s ease}.news-page .news-grid-section .grid-card:hover{transform:translateY(-2px)}.news-page .news-grid-section .grid-card .grid-img{display:block;width:100%;aspect-ratio:360 / 259;object-fit:cover;border-radius:32px;background:#f1f1f1;margin-bottom:12px}.news-page .news-grid-section .grid-card .grid-img.placeholder{background:#f1f1f1}.news-page .news-grid-section .grid-card .grid-title{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.08px;color:#1f1f1f;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-page .news-grid-section .grid-card .grid-excerpt{display:none}.news-page .news-grid-section .news-pagination{display:flex;justify-content:flex-end;margin-top:32px}.news-page .news-grid-section .news-pagination .ant-pagination{display:flex;gap:12px}.news-page .news-grid-section .news-pagination .ant-pagination-item,.news-page .news-grid-section .news-pagination .ant-pagination-prev,.news-page .news-grid-section .news-pagination .ant-pagination-next,.news-page .news-grid-section .news-pagination .ant-pagination-jump-prev,.news-page .news-grid-section .news-pagination .ant-pagination-jump-next{width:32px;height:32px;min-width:32px;line-height:22px;border-radius:40px;margin:0;font-size:14px;font-weight:500;letter-spacing:.175px;background:transparent;border:0}.news-page .news-grid-section .news-pagination .ant-pagination-item a{color:#1f1f1f;padding:0}.news-page .news-grid-section .news-pagination .ant-pagination-item-active{background:#1f1f1f;border-color:#1f1f1f}.news-page .news-grid-section .news-pagination .ant-pagination-item-active a{color:#fff}.article-meta{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:22px;letter-spacing:.175px;color:#8d898a}.article-meta .meta-dot,.article-meta .meta-date,.article-meta .meta-read{color:#8d898a;white-space:nowrap}.article-meta .meta-category{margin-left:0;padding:4px 16px;border-radius:8px;font-size:12px;font-weight:500;line-height:20px;letter-spacing:0;text-transform:capitalize;background:#fff;color:#1f1f1f;border:1px solid #d9d9d9;white-space:nowrap}.article-meta .meta-category.category-blog{background:#fff;color:#1f1f1f}@media (max-width: 768px){.news-page .latest-rail .rail-item .article-meta{display:grid;grid-template-columns:auto auto auto;column-gap:8px;row-gap:8px;align-items:center;justify-content:start}.news-page .latest-rail .rail-item .article-meta .meta-date{grid-column:1;grid-row:1}.news-page .latest-rail .rail-item .article-meta .meta-dot{grid-column:2;grid-row:1}.news-page .latest-rail .rail-item .article-meta .meta-read{grid-column:3;grid-row:1}.news-page .latest-rail .rail-item .article-meta .meta-category{grid-column:1 / -1;grid-row:2;justify-self:start}}@media (max-width: 768px){.news-page{padding:16px 0 48px}.news-page .news-back-link{position:static;display:inline-block;margin:0 16px 16px;font-size:14px;color:#6b6869;text-decoration:none}.news-page .news-header{padding:0 16px;margin-bottom:24px}.news-page .news-header .news-title{font-size:30px;font-weight:600;line-height:34px;letter-spacing:-.75px;margin:0 0 24px}.news-page .news-header .news-subtitle{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.08px;color:#1f1f1f;max-width:none}.news-page .news-hero-section{padding:0 16px;grid-template-columns:1fr;gap:32px;margin-bottom:32px}.news-page .featured-card .featured-img{aspect-ratio:343 / 247;border-radius:32px;margin-bottom:12px}.news-page .featured-card .featured-title{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.08px;color:#1f1f1f;margin:0 0 12px}.news-page .featured-card .featured-excerpt{display:none}.news-page .latest-rail{padding:0 16px}.news-page .latest-rail .rail-heading{font-size:18px;font-weight:600;line-height:24px;letter-spacing:-.18px;margin:0 0 16px}.news-page .latest-rail .rail-items{gap:20px}.news-page .latest-rail .rail-item{gap:12px}.news-page .latest-rail .rail-item .rail-thumb{width:104px;height:104px;border-radius:24px}.news-page .latest-rail .rail-item .rail-body{gap:4px}.news-page .latest-rail .rail-item .rail-title{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.08px;-webkit-line-clamp:2}.news-page .news-grid-section{background:#faf9f6;padding:32px 16px;margin:32px 0 0}.news-page .news-grid-section .news-tabs,.news-page .news-grid-section .news-grid,.news-page .news-grid-section .news-pagination{max-width:none;padding-left:0;padding-right:0}.news-page .news-grid-section .news-tabs{display:flex;gap:12px;border-bottom:0;margin-bottom:16px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.news-page .news-grid-section .news-tabs::-webkit-scrollbar{display:none}.news-page .news-grid-section .news-tab{flex:0 0 auto;height:40px;padding:0 16px;background:#fff;border:1px solid #d9d9d9;border-radius:40px;font-size:14px;font-weight:500;line-height:22px;letter-spacing:.175px;color:#1f1f1f}.news-page .news-grid-section .news-tab.active{background:#1f1f1f;border-color:#1f1f1f;color:#fff}.news-page .news-grid-section .news-tab:hover{color:#1f1f1f}.news-page .news-grid-section .news-tab.active:hover{color:#fff}.news-page .news-grid-section .news-grid{grid-template-columns:1fr;gap:20px}.news-page .news-grid-section .news-pagination{margin-top:16px;justify-content:flex-start}.news-page .news-grid-section .grid-card .grid-img{aspect-ratio:343 / 247;border-radius:32px;margin-bottom:12px}.news-page .news-grid-section .grid-card .grid-title{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.08px;color:#1f1f1f;margin:0 0 12px;-webkit-line-clamp:2}.news-page .news-grid-section .grid-card .grid-excerpt{display:none}.article-meta{gap:8px;font-size:14px;font-weight:500;line-height:22px;letter-spacing:.175px;color:#8d898a}.article-meta .meta-dot,.article-meta .meta-read,.article-meta .meta-date{color:#8d898a}.article-meta .meta-category{margin-left:0;padding:4px 16px;border-radius:8px;font-size:12px;font-weight:500;line-height:20px;letter-spacing:0;text-transform:capitalize;background:#faf9f6;color:#1f1f1f;border:.5px solid #d9d9d9}.article-meta .meta-category.category-blog{background:#faf9f6;color:#1f1f1f}}@media (min-width: 769px) and (max-width: 1024px){.news-page .news-grid-section .news-grid{grid-template-columns:repeat(2,1fr)}}
