.fn-news{padding:104px 0}.fn-news__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:36px}.fn-news__head .fn-head{flex:1 1 420px;margin-bottom:0}.fn-news__controls{align-items:center;display:flex;gap:12px}.fn-news__count{color:var(--fn-muted);font-size:15px;font-variant-numeric:tabular-nums;font-weight:600}.fn-news__btn{align-items:center;background:transparent;border:1px solid var(--fn-navy);border-radius:24px;color:var(--fn-navy);cursor:pointer;display:flex;height:48px;justify-content:center;width:48px}.fn-news__btn:hover{background:var(--fn-navy);color:#fff}.fn-news__card{background:#fff;border:1px solid #d9d5cf;border-radius:24px;display:flex;flex-wrap:wrap;overflow:hidden}.fn-news__card[hidden]{display:none}.fn-news__media{background:#dcd9d4;flex:1 1 360px;min-height:320px;overflow:hidden;position:relative}.fn-news__media img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.fn-news__placeholder{color:var(--fn-muted);display:flex;font-size:16px;inset:0;justify-content:center}.fn-news__placeholder,.fn-news__tag{align-items:center;position:absolute}.fn-news__tag{background:var(--fn-navy);border-radius:999px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;height:30px;left:28px;padding:0 14px;top:28px}.fn-news__body{box-sizing:border-box;display:flex;flex:999 1 420px;flex-direction:column;gap:16px;justify-content:center;min-width:0;padding:44px 48px}.fn-news__date{color:var(--fn-muted);font-size:15px}.fn-news__body h3{color:var(--fn-navy);font-size:34px;font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:0}.fn-news__body p{color:var(--fn-text);font-size:18px;line-height:1.55;margin:0;max-width:560px}@media (max-width:520px){.fn-news__body{padding:28px}.fn-news__body h3{font-size:28px}}