.ata-news-page{--ink:#10243d;--muted:#687789;--line:#e0e6e6;background:linear-gradient(150deg,#f6f9f8,#edf3f1);min-height:75vh;padding:75px 24px;font-family:'DM Sans',system-ui,sans-serif}.ata-news-page__inner{max-width:1240px;margin:auto}.ata-news-page__eyebrow{display:block;color:#9a7329;font-size:11px;font-weight:800;letter-spacing:.18em}.ata-news-page h1{max-width:850px;margin:12px 0 14px;color:var(--ink);font:800 clamp(38px,5vw,68px)/1.04 Manrope,system-ui;letter-spacing:-.045em}.ata-news-page__lead{max-width:690px;margin:0 0 42px;color:var(--muted);font-size:17px;line-height:1.6}
.ata-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:20px}.ata-news-card{height:460px;min-width:0;overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:23px;background:#fff;box-shadow:0 8px 30px rgba(19,42,55,.07);transition:transform .22s,box-shadow .22s}.ata-news-card:hover{transform:translateY(-6px);box-shadow:0 19px 45px rgba(19,42,55,.13)}.ata-news-card__image{display:block;flex:0 0 205px;overflow:hidden;background:linear-gradient(135deg,#e8efed,#dbe9e5)}.ata-news-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.ata-news-card:hover img{transform:scale(1.045)}.ata-news-card__placeholder{width:100%;height:100%;display:grid;place-items:center;color:#82918f;font-size:12px;font-weight:800;letter-spacing:.14em}.ata-news-card__body{min-height:0;flex:1;display:flex;flex-direction:column;padding:20px 22px}.ata-news-card__meta{min-height:24px;display:flex;align-items:center;justify-content:space-between;gap:10px}.ata-news-card__category{max-width:65%;overflow:hidden;padding:5px 9px;border-radius:999px;background:#e3f6ef;color:#14775f;font-size:9px;font-weight:800;letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap}.ata-news-card time{margin-left:auto;color:#89949f;font-size:10px;letter-spacing:.06em;white-space:nowrap}.ata-news-card h2{margin:10px 0 8px;font:800 20px/1.22 Manrope,system-ui}.ata-news-card h2 a{color:var(--ink);text-decoration:none}.ata-news-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.45}.ata-news-card.is-long h2{font-size:17px}.ata-news-card.is-long p{font-size:11px;line-height:1.35}.ata-news-card.is-extra-long h2{font-size:15px;line-height:1.15}.ata-news-card.is-extra-long p{font-size:9.5px;line-height:1.24}.ata-news-card.is-long .ata-news-card__body,.ata-news-card.is-extra-long .ata-news-card__body{padding-top:16px;padding-bottom:16px}.ata-news-card__more{display:inline-flex;align-self:flex-start;margin-top:auto;padding-top:8px;color:#167d65;text-decoration:none;font-size:12px;font-weight:800}.ata-news-empty{grid-column:1/-1;padding:55px;border-radius:18px;background:#fff;text-align:center;color:var(--muted)}.ata-news-pagination{margin-top:35px;text-align:center}.ata-news-pagination .page-numbers{display:inline-grid;place-items:center;min-width:38px;height:38px;margin:3px;border-radius:10px;background:#fff;color:var(--ink);text-decoration:none}.ata-news-pagination .current{background:var(--ink);color:#fff}
.ata-news-filters{display:flex;gap:10px;margin:0 0 28px;padding:7px;overflow-x:auto;border:1px solid #dce6e3;border-radius:18px;background:rgba(255,255,255,.75);box-shadow:0 8px 25px rgba(19,42,55,.05);scrollbar-width:thin}.ata-news-filters button{min-height:46px;display:inline-flex;align-items:center;gap:10px;flex:0 0 auto;padding:9px 13px 9px 17px;border:0;border-radius:12px;background:transparent;color:#526579;font:700 13px/1 'DM Sans',system-ui;cursor:pointer;transition:background .2s,color .2s,transform .2s}.ata-news-filters button:hover{background:#eef5f3;color:#173c4b;transform:translateY(-1px)}.ata-news-filters button b{min-width:25px;height:25px;display:grid;place-items:center;padding:0 6px;border-radius:999px;background:#e7efed;color:#647570;font-size:10px}.ata-news-filters button.is-active{background:linear-gradient(125deg,#113149,#167c69);color:#fff;box-shadow:0 7px 18px rgba(18,91,78,.22)}.ata-news-filters button.is-active b{background:rgba(255,255,255,.2);color:#fff}.ata-news-card[hidden]{display:none!important}.ata-news-filter-empty{padding:45px;border:1px dashed #cddbd7;border-radius:18px;background:rgba(255,255,255,.7);color:var(--muted);text-align:center}.ata-news-filter-empty[hidden]{display:none}
.ata-news-filter-select{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 30px;padding:18px 20px 18px 24px;border:1px solid #dbe6e3;border-radius:20px;background:rgba(255,255,255,.86);box-shadow:0 12px 35px rgba(19,42,55,.07)}.ata-news-filter-select>div{display:grid;gap:4px}.ata-news-filter-select>div span{color:#8d9a99;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.ata-news-filter-select>div strong{color:var(--ink);font-size:18px}.ata-news-filter-select label{position:relative;min-width:min(100%,340px)}.ata-news-filter-select label:after{content:'⌄';position:absolute;right:18px;top:50%;color:#fff;font-size:20px;pointer-events:none;transform:translateY(-58%)}.ata-news-filter-select select{width:100%;height:52px;padding:0 48px 0 19px;border:0;border-radius:14px;outline:0;appearance:none;background:linear-gradient(125deg,#113149,#167c69);color:#fff;font:800 13px/1 'DM Sans',system-ui;box-shadow:0 8px 22px rgba(18,91,78,.2);cursor:pointer}.ata-news-filter-select select:focus{box-shadow:0 0 0 4px rgba(30,155,125,.18),0 8px 22px rgba(18,91,78,.2)}
@media(max-width:900px){.ata-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ata-news-page{padding:48px 16px}.ata-news-grid{grid-template-columns:1fr}.ata-news-page h1{font-size:40px}.ata-news-card{height:460px}.ata-news-card__image{flex-basis:190px}.ata-news-filter-select{align-items:stretch;flex-direction:column;gap:14px;padding:18px}.ata-news-filter-select label{min-width:0;width:100%}}
