:where(.page-news) a{color:#0c6666}:where(.page-news) a:hover{color:#09524f}:where(.page-news) .feat{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:0;padding:0;overflow:hidden}@media (max-width:900px){:where(.page-news) .feat{grid-template-columns:minmax(0,1fr)}}:where(.page-news) .fthumb{min-height:340px;background:#06403f;position:relative;overflow:hidden;isolation:isolate}:where(.page-news) .fthumb:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:34px 34px;z-index:-1}:where(.page-news) .fthumb i{position:absolute;transform:rotate(45deg);border-radius:18px;transition:transform 1s var(--ease)}:where(.page-news) .feat:hover .fthumb i{transform:rotate(135deg)}:where(.page-news) .nrow{display:flex;gap:20px;align-items:center;padding:20px 24px;text-decoration:none;color:inherit;border-bottom:1px solid var(--line);transition:background .25s}:where(.page-news) .nrow:hover{background:var(--t50)}:where(.page-news) .nrow .date{width:70px;flex:none;text-align:center;border-radius:14px;background:var(--t50);padding:10px 0}:where(.page-news) .nrow .date b{display:block;font-family:var(--fd);font-size:24px;color:var(--t600);line-height:1}:where(.page-news) .nrow .date small{font-size:12px;color:var(--ink3);font-weight:600;text-transform:uppercase}:where(.page-news) .nrow:hover .date{background:#0c6666}:where(.page-news) .nrow:hover .date b,:where(.page-news) .nrow:hover .date small{color:#fff}:where(.page-news) .nsearch{position:relative;min-width:240px;flex:1;max-width:380px}:where(.page-news) .nsearch svg{position:absolute;left:16px;top:50%;width:18px;height:18px;transform:translateY(-50%);color:#5e7377}:where(.page-news) .nsearch .input{padding-left:44px;border-radius:999px}:where(.page-news) .arch{flex:1 1 260px;max-width:300px;display:flex;flex-direction:column;gap:16px}@media (max-width:860px){:where(.page-news) .arch{max-width:none}}:where(.page-news) .arch-btn{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:0 14px;border-radius:12px;border:0;background:transparent;font:inherit;font-size:14.5px;font-weight:600;color:var(--ink2);cursor:pointer}:where(.page-news) .arch-btn:hover{background:var(--t50)}:where(.page-news) .arch-btn.on{background:var(--t600);color:#fff}:where(.page-news) .arch-btn em{font-style:normal;font-size:12px;font-weight:700;opacity:.8}:where(.page-news) .src{font-size:11px;font-weight:800;letter-spacing:.04em;padding:3px 8px;border-radius:7px;background:var(--bg2);color:var(--ink3);border:1px solid var(--line)}