.cms-years{display:flex;position:static;flex-direction:row;flex-wrap:wrap;gap:10px;margin-bottom:24px;background:transparent;padding:0}.cms-years a,.filters button{background:white;padding:10px 16px;border-radius:6px;color:var(--red);font-weight:700}.filters{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 24px}.filters input,.filters select{padding:12px;border:1px solid #c4ccd2;border-radius:6px;font:inherit;background:white;max-width:100%}.filters input{flex:1;min-width:180px}.filters button{border:1px solid #c4ccd2;cursor:pointer}.readmore,.cms-back a{color:var(--red);font-weight:800}.cms-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:18px}.cms-gallery figure{margin:0}.cms-gallery img,.article-text img{max-width:100%;height:auto;object-fit:contain}.cms-gallery img{width:100%;max-height:640px}.cms-gallery figcaption{padding:10px 0;font-size:14px}.article-text a{color:#ad2732;text-decoration:underline}.article-text table{border-collapse:collapse;max-width:100%}.article-text th,.article-text td{border:1px solid #ddd;padding:8px}.article-text{overflow-wrap:anywhere}.article-text p{line-height:1.8}.cms-equipment-item{padding:22px 0;border-top:1px solid #ddd}.draft-banner{padding:14px 20px;background:#fff0c8;text-align:center}.empty{padding:25px;background:white}.archivecard .pad{overflow-wrap:anywhere}.tile .image img{height:100%;width:100%;object-fit:contain}.article-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.article-actions button{font:inherit;background:white;border:1px solid #ccc;padding:10px 16px;cursor:pointer;border-radius:6px}.cms-years{display:flex!important}.panel.cms-chronicle{max-width:900px;margin:auto}.result-count{color:#63717a}#cms-index.content{padding-top:30px}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #c82f36;outline-offset:3px}

.cms-cover-pdf{width:100%;padding:1rem;box-sizing:border-box}.cms-cover-pdf object{display:block;width:100%;height:280px;border:0}.cms-article .cms-cover-pdf object{height:420px}
