.ascent-article{--ascent-navy:#162137;--ascent-muted:#697386;--ascent-blue:#2855c4;--ascent-green:#267b54;--ascent-red:#d93f38;--ascent-line:rgba(22,33,55,0.16);display:flex;flex-direction:column;width:100%;height:100%;padding-bottom:26px;border-bottom:1px solid var(--ascent-line)}.ascent-article__image-wrap{position:relative;display:block;width:100%;height:245px;margin-bottom:22px;overflow:hidden;background:#e6ebf2}.ascent-article__image{display:block;width:100%!important;height:100%!important;object-fit:cover;object-position:center;transition:transform 700ms cubic-bezier(.2,.7,.3,1),opacity 350ms ease}.ascent-article:hover .ascent-article__image{transform:scale(1.025)}.ascent-article__image-placeholder{width:100%;height:100%;background:linear-gradient(135deg,rgba(22,33,55,.10),rgba(22,33,55,.025))}.ascent-article__meta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.ascent-article__category{font-size:10px;line-height:1.2;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ascent-blue)}.ascent-article__read-time{font-size:10px;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:var(--ascent-muted)}.ascent-article__title{margin:0 0 13px;font-size:clamp(22px,1.65vw,28px);font-weight:400;line-height:1.12;letter-spacing:-.025em;color:var(--ascent-navy)}.ascent-article__title a{color:inherit;text-decoration:none}.ascent-dots{display:inline-flex;align-items:center;gap:3px;margin-left:5px;transform:translateY(-2px)}.ascent-dots i{display:block;width:3px;height:3px;border-radius:50%}.ascent-dots i:nth-child(1){background:var(--ascent-blue)}.ascent-dots i:nth-child(2){background:var(--ascent-green)}.ascent-dots i:nth-child(3){background:var(--ascent-red)}.ascent-article__excerpt{margin:0 0 24px;max-width:95%;font-size:13px;line-height:1.6;font-weight:400;color:var(--ascent-muted)}.ascent-article__link{display:inline-flex;align-items:center;gap:9px;width:fit-content;margin-top:auto;font-size:12px;font-weight:600;color:var(--ascent-navy);text-decoration:none}.ascent-article__arrow{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid rgba(22,33,55,.3);border-radius:50%;font-size:12px;transition:transform 300ms ease,background 300ms ease,color 300ms ease}.ascent-article__link:hover .ascent-article__arrow{transform:translateX(3px);background:var(--ascent-navy);color:#fff}@media (max-width:1023px){.ascent-article__image-wrap{height:230px}}@media (max-width:767px){.ascent-article__image-wrap{height:230px;margin-bottom:18px}.ascent-article__title{font-size:24px}.ascent-article__excerpt{max-width:none;font-size:14px}.ascent-article{padding-bottom:30px}}