body.news-prototype{margin:0;font-family:Arial,"Helvetica Neue",sans-serif;color:#202326;background:#fff}body.news-prototype *{box-sizing:border-box}body.news-prototype a{text-decoration:none;color:inherit}.news-shell{width:min(calc(100% - 56px),1120px);margin:auto}.news-crumb{height:54px;display:flex;align-items:center;gap:14px;border-bottom:1px solid #d7dadd;color:#858d92;font-size:11px}.news-crumb b{font-weight:400}.news-heading{text-align:center;padding:26px 0 82px}.news-heading h1{font-size:39px;line-height:1.15;margin:0;font-weight:800}.news-heading i,.news-recommended>i{display:block;width:36px;height:5px;border-radius:3px;background:#176baa;margin:20px auto 0}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 10px}.news-card{min-width:0;border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.16);display:flex;flex-direction:column}.news-card-image{display:block;height:226px;overflow:hidden}.news-card-image img{display:block;width:100%;height:100%;object-fit:cover}.news-card>div{padding:15px 27px 20px;display:flex;flex:1;flex-direction:column}.news-card time{font-size:10px;color:#a4aaae;letter-spacing:1px}.news-card h2,.news-card h3{font-size:19px;line-height:1.15;margin:17px 0 14px;font-weight:800}.news-card h3{font-size:17px}.news-card p{font-size:12px;line-height:1.55;letter-spacing:1px;color:#454b50;margin:0 0 15px}.news-more{margin-top:auto;color:#1467a7!important;font-size:12px;font-weight:800}.news-more b{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#1467a7;color:#fff;font-size:14px}.news-pagination{display:flex;justify-content:flex-end;gap:8px;padding:34px 0 70px}.news-pagination .page-numbers{display:grid;place-items:center;min-width:24px;height:24px;border-radius:4px;background:#dce3e8;color:#fff;font-size:12px}.news-pagination .current{background:#176ba8}.news-article{max-width:930px;margin:0 auto 75px}.news-hero-image{height:405px;position:relative;border-radius:30px;overflow:hidden}.news-hero-image img{width:100%;height:100%;object-fit:cover}.news-hero-image>a{position:absolute;right:40px;bottom:20px;padding:13px 25px;border-radius:24px;background:#f15a24;color:#fff;font-size:12px;font-weight:800}.news-article>h2{font-size:29px;margin:38px 0 18px}.news-meta{display:flex;gap:24px;color:#999fa3;font-size:11px}.news-content{margin-top:42px;font-size:15px;line-height:1.75;letter-spacing:1.3px;color:#3c4246}.news-content p{margin:0 0 20px}.news-recommended{margin-bottom:85px}.news-recommended>h2{font-size:28px;margin:0}.news-recommended>i{margin:13px 0 38px}.news-single .news-heading{padding-bottom:48px}.news-single .news-card-image{height:195px}.news-single .news-card>div{padding:13px 22px 18px}.news-single .news-card p{font-size:11px}.news-prototype .fullanim-contact{border-top:0}.news-prototype .h20-footer{margin-top:0}
@media(max-width:780px){.news-shell{width:min(calc(100% - 32px),560px)}.news-heading{padding-bottom:48px}.news-heading h1{font-size:32px}.news-grid{grid-template-columns:1fr;gap:24px}.news-card-image{height:auto;aspect-ratio:1.55/1}.news-hero-image{height:auto;aspect-ratio:1.6/1;border-radius:20px}.news-hero-image>a{right:16px;bottom:14px;padding:10px 15px}.news-article>h2{font-size:24px}.news-content{font-size:14px}.news-recommended>h2{font-size:25px}}
.news-prototype .news-grid .news-card{padding-top:0!important;border-top:0!important}.news-prototype .news-card-image,.news-prototype .news-card-image img{margin:0!important}.news-prototype .news-more{display:inline-flex!important;align-items:center!important;gap:5px!important;width:max-content!important}.news-prototype .news-more b{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;vertical-align:middle!important;padding-bottom:1px!important}
.news-prototype .news-card time,.news-prototype .news-meta time{display:flex!important;align-items:center!important;gap:8px!important}.news-prototype .news-card time img,.news-prototype .news-meta time img{display:block!important;width:14px!important;height:14px!important;aspect-ratio:auto!important;object-fit:contain!important;margin:0!important;flex:0 0 14px!important}.news-prototype .news-more img{display:block!important;width:16px!important;height:16px!important;aspect-ratio:auto!important;object-fit:contain!important;margin:0!important;flex:0 0 16px!important}.post-type-archive-news .news-pagination{padding-bottom:20px!important}.post-type-archive-news .fullanim-contact{padding-top:30px!important}
