.latin{font-family:var(--f-ui);letter-spacing:.22em;text-transform:uppercase}.btn{display:inline-flex;align-items:center;gap:.6em;font-family:var(--f-ui);font-weight:700;border:none;cursor:pointer;border-radius:3px;padding:.95em 1.6em;font-size:.95rem;line-height:1;letter-spacing:.04em;transition:background .18s,color .18s,border-color .18s}.btn .ar{transition:transform .18s ease}.btn:hover .ar{transform:translateX(4px)}.btn-line{background:0 0;color:var(--ink);border:1.5px solid var(--line-2)}.btn-line:hover{border-color:var(--pink);color:var(--pink-deep)}.page-head{position:relative;overflow:hidden;padding:54px 0 50px;border-bottom:1px solid var(--line);background:linear-gradient(90deg,#fdf6ec 0,rgba(253,246,236,.9) 22%,rgba(253,246,236,.5) 40%,rgba(253,246,236,.08) 62%,rgba(253,246,236,0) 78%),url('/assets/images/page-head-news.webp') right bottom/cover,#fdf6ec}.page-head .kicker{color:var(--pink-deep);margin-top:14px;display:block}.page-head h1{font-size:clamp(1.9rem,3.8vw,2.7rem);font-weight:800;margin:.3em 0 .2em;color:var(--ink)}.page-head p{margin:0;color:rgba(34,31,41,.82);font-size:.96rem;max-width:62em;text-shadow:0 1px 10px rgba(253,246,236,.7)}.news-page{padding:42px 0 0}.np-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px 22px;flex-wrap:wrap;margin-bottom:28px}.np-search{position:relative;flex:1 1 260px;max-width:none}.np-search input{width:100%;font-family:var(--f-body);font-size:.95rem;color:var(--ink);padding:.72em 1em .72em 2.7em;border:1px solid var(--line-2);border-radius:999px;background:var(--paper2);transition:border-color .16s,box-shadow .16s}.np-search input::placeholder{color:var(--ink-soft)}.np-search input:focus{outline:0;border-color:var(--pink);box-shadow:0 0 0 3px var(--pink-tint)}.np-search svg{position:absolute;left:1em;top:50%;transform:translateY(-50%);width:17px;height:17px;color:var(--ink-soft);pointer-events:none}.np-chips{display:flex;gap:8px;flex-wrap:wrap}.np-chip{font-family:var(--f-ui);font-weight:700;font-size:.8rem;padding:.5em 1.05em;border-radius:999px;border:1px solid var(--line-2);background:var(--paper2);color:var(--ink-soft);cursor:pointer;transition:background .16s,color .16s,border-color .16s}.np-chip:hover{border-color:var(--pink);color:var(--pink-deep)}.np-chip.active{background:var(--pink);border-color:var(--pink);color:#fff}.np-layout{display:grid;grid-template-columns:1fr 258px;gap:50px;align-items:start}.np-count{font-family:var(--f-ui);font-weight:700;font-size:.82rem;color:var(--ink-soft);letter-spacing:.02em;margin-bottom:4px}.np-count b{color:var(--pink-deep);font-size:1rem;margin:0 .15em}.news-list{display:grid;border-top:1px solid var(--line)}.news-grouphead{display:flex;align-items:center;gap:7px;padding:14px 4px 11px 15px;font-family:var(--f-ui);font-weight:800;font-size:.7rem;letter-spacing:.09em;color:var(--pink-deep);text-transform:uppercase}.news-grouphead svg{width:13px;height:13px;flex:0 0 auto}.news-divider{display:flex;align-items:center;gap:10px;padding:18px 4px 9px 15px;font-family:var(--f-ui);font-weight:800;font-size:.7rem;letter-spacing:.09em;color:var(--ink-soft);text-transform:uppercase}.news-divider::after{content:"";flex:1;height:1px;background:var(--line)}.news-item{display:flex;gap:18px;align-items:center;padding:18px 4px 18px 15px;border-bottom:1px solid var(--line);cursor:pointer;transition:background .14s}.news-item:hover{background:var(--paper2)}.news-item .date{font-family:var(--f-ui);font-weight:700;font-size:.84rem;color:var(--ink-soft);flex:0 0 auto;width:86px;letter-spacing:.02em}.news-item .cat{flex:0 0 64px}.news-item .tag{display:inline-block;font-family:var(--f-ui);font-size:.7rem;font-weight:700;padding:.3em .7em;border-radius:2px;letter-spacing:.03em;white-space:nowrap}.news-item .tag.t-urgent{background:var(--alert-tint);color:var(--alert)}.news-item .ti{flex:1 1 auto;min-width:0;font-size:.97rem;font-weight:500}.news-item:hover .ti{color:var(--pink-deep)}.news-item.pinned{background:color-mix(in srgb,var(--pink) 6%,var(--paper2));box-shadow:inset 3px 0 0 var(--pink)}.news-item .ni-tail{flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding-left:8px}.news-item .ni-ic{display:inline-flex;color:var(--ink-soft);opacity:.65;transition:color .14s,opacity .14s,transform .14s}.news-item .ni-ic svg{width:16px;height:16px;display:block}.news-item:hover .ni-ic{color:var(--pink-deep);opacity:1}.news-item .ni-go svg{width:18px;height:18px}.news-item .ni-in svg{width:17px;height:17px}.news-item:hover .ni-in{transform:translateX(3px)}.news-item .ni-file{font-family:var(--f-ui);font-size:.62rem;font-weight:800;letter-spacing:.05em;line-height:1;padding:.4em .5em;border-radius:2px;white-space:nowrap;border:1px solid transparent}.news-item .ni-file.ft-pdf{color:#c0392b;background:#fbeaea;border-color:#e6b8b3}.news-item .ni-file.ft-word{color:#2b579a;background:#e9eff7;border-color:#b9cae5}.news-item .ni-file.ft-excel{color:#217346;background:#e7f2ea;border-color:#b5d8c2}.news-item .ni-file.ft-ppt{color:#c4491e;background:#fbeadf;border-color:#eec2a8}.news-item .ni-file.ft-file,.news-item .ni-file.ft-zip{color:#5a6472;background:#eef0f2;border-color:#d3d8de}.news-item.is-ext:hover .ti,.news-item.is-file:hover .ti,.news-item.is-in:hover .ti{color:var(--pink-deep)}.pager{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;align-items:center;margin:34px 0 6px}.pager:empty{display:none}.pager a{font-family:var(--f-ui);font-weight:700;font-size:.9rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;min-width:2.5em;height:2.5em;padding:0 .55em;text-decoration:none;color:var(--ink-soft);cursor:pointer;border-radius:999px;background:0 0;transition:background .14s,color .14s}.pager a:hover{background:var(--pink-tint);color:var(--pink-deep)}.pager a.on{background:var(--pink);color:#fff;box-shadow:0 6px 14px -6px rgba(214,43,107,.7)}.pager a.pg-nav{color:var(--pink-deep);font-size:1.1rem}.pager a.pg-nav[aria-disabled=true]{opacity:.3;pointer-events:none}.np-empty{padding:54px 12px;text-align:center;color:var(--ink-soft);border-top:1px solid var(--line)}.np-empty b{display:block;color:var(--ink);font-family:var(--f-display);font-size:1.1rem;margin-bottom:6px}.np-aside{position:sticky;top:94px}.np-aside-sec{border:1px solid var(--line);border-radius:10px;background:var(--paper2);padding:18px 20px;margin-bottom:18px}.np-aside-h{font-family:var(--f-ui);font-weight:800;font-size:.74rem;letter-spacing:.1em;color:var(--pink-deep);text-transform:uppercase;display:flex;align-items:center;gap:7px;margin-bottom:12px}.np-aside-h svg{width:14px;height:14px}.np-archive{list-style:none;margin:0;padding:0;display:grid}.np-archive a{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 8px;border-radius:6px;font-size:.88rem;color:var(--ink);transition:background .14s,color .14s;cursor:pointer}.np-archive a:hover{background:var(--pink-tint);color:var(--pink-deep)}.np-archive a.active{background:var(--pink);color:#fff}.np-archive a .c{font-family:var(--f-ui);font-size:.74rem;color:var(--ink-soft);font-weight:700}.np-archive a.active .c{color:rgba(255,255,255,.85)}.np-archive a:hover .c{color:var(--pink-deep)}.np-year-h{display:flex;justify-content:space-between;align-items:center;width:100%;gap:10px;padding:9px 8px;border:none;background:0 0;text-align:left;font-family:var(--f-ui);font-weight:700;font-size:.9rem;color:var(--ink);cursor:pointer;border-radius:6px;transition:background .14s,color .14s}.np-year-h:hover{background:var(--pink-tint);color:var(--pink-deep)}.np-year-h .yl{display:inline-flex;align-items:center}.np-year-h .yr{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.np-year-h .yc{font-family:var(--f-ui);font-size:.74rem;color:var(--ink-soft);font-weight:700}.np-year-h:hover .yc{color:var(--pink-deep)}.np-year-h .chev{width:14px;height:14px;color:var(--ink-soft);transition:transform .2s}.np-year-h:hover .chev{color:var(--pink-deep)}.np-year-h[aria-expanded=true] .chev{transform:rotate(180deg)}.np-year-h .ydot{width:6px;height:6px;border-radius:50%;background:var(--pink);margin-left:7px}.np-year-body{display:grid;margin:0 0 4px 8px;padding-left:8px;border-left:1px solid var(--line)}.np-year-body[hidden]{display:none}@media(max-width:860px){.np-layout{grid-template-columns:1fr;gap:34px}.np-aside{position:static}.np-archive{grid-template-columns:1fr}}@media(max-width:560px){.page-head{padding:40px 0 36px}.news-page{padding:30px 0 60px}.np-toolbar{margin-bottom:22px}.news-item{position:relative;flex-wrap:wrap;gap:7px 12px;padding:15px 14px;border:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:6px;background:var(--paper2)}.news-list{border-top:none;display:grid;gap:11px}.news-item.pinned{box-shadow:inset 3px 0 0 var(--pink)}.news-item .date{width:auto}.news-item .cat{flex:0 0 auto;margin-left:0}.news-item .ti{flex:0 0 100%;width:100%;padding-right:24px;font-size:1rem;font-weight:700;line-height:1.55}.news-item .ni-tail{position:absolute;right:13px;top:50%;transform:translateY(-50%);margin:0;padding:0}.news-item.is-file{padding-bottom:40px}.news-item.is-file .ti{padding-right:0}.news-item.is-file .ni-tail{top:auto;bottom:11px;transform:none}.np-archive{grid-template-columns:1fr}}