.news-v2-library{padding-top:60px;padding-bottom:110px}.news-v2-filters{border-bottom:1px solid #dededb;flex-wrap:wrap;gap:10px;padding-bottom:28px;display:flex}.news-v2-filter{border:1px solid #dededb;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:9px 22px;font-size:13px;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.news-v2-filter:is(:hover,:focus-visible),.news-v2-filter.is-active{color:#fff;background:#111;border-color:#111}.news-v2-filter:focus-visible{outline-offset:4px;outline:2px solid #ff3369}.news-v2-results-meta{align-items:center;gap:16px;padding:30px 0 35px;display:flex}.news-v2-results-meta h2{letter-spacing:0;font-size:18px;font-weight:500}.news-v2-results-meta>span{color:#777;font-size:12px}.news-v2-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 34px;display:grid}.news-v2-card{min-width:0}.news-v2-card-link{flex-direction:column;height:100%;display:flex}.news-v2-card-cover{aspect-ratio:3/2;background:#f4f3f1;border-radius:15px;position:relative;overflow:hidden}.news-v2-card-cover img{object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.news-v2-card-arrow{color:#fff;background:#111;border-radius:50%;place-items:center;width:47px;height:47px;transition:background .2s;display:grid;position:absolute;bottom:18px;right:18px}.news-v2-card-arrow svg{width:24px;height:24px;transition:transform .2s}.news-v2-card-copy{flex-direction:column;flex:1;align-items:flex-start;padding:23px 2px 0;display:flex}.news-v2-card-category{color:#777;font-size:12px}.news-v2-card h2{letter-spacing:-.03em;margin-top:11px;font-size:clamp(22px,2vw,29px);font-weight:550;line-height:1.5}.news-v2-card-copy>p{color:#666;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:17px;font-size:15px;line-height:1.9;display:-webkit-box;overflow:hidden}.news-v2-card-more{align-items:center;gap:16px;margin-top:auto;padding-top:22px;font-size:12px;transition:color .2s;display:inline-flex}.news-v2-card-more svg{width:16px;height:16px;transition:transform .2s}.news-v2-card-link:is(:hover,:focus-visible) .news-v2-card-cover img{transform:scale(1.025)}.news-v2-card-link:is(:hover,:focus-visible) .news-v2-card-arrow{background:var(--pink)}.news-v2-card-link:is(:hover,:focus-visible) .news-v2-card-more{color:var(--pink)}.news-v2-card-link:is(:hover,:focus-visible) :is(.news-v2-card-arrow,.news-v2-card-more) svg{transform:translate(2px,-2px)}.news-v2-card-link:focus-visible{outline-offset:7px;border-radius:15px;outline:2px solid #ff3369}.news-v2-related{background:#f4f3f1;padding:85px 0 100px}.news-v2-related-heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:40px;display:flex}.news-v2-related-heading h2{font-size:clamp(32px,3.3vw,48px)}.news-v2-related-heading>a{align-items:center;gap:14px;font-size:13px;transition:color .2s;display:inline-flex}.news-v2-related-heading>a svg{width:18px;height:18px;transition:transform .2s}.news-v2-related-heading>a:is(:hover,:focus-visible){color:var(--pink)}.news-v2-related-heading>a:is(:hover,:focus-visible) svg{transform:translate(2px,-2px)}@media (max-width:767px){.news-v2-library{padding-top:34px;padding-bottom:65px}.news-v2-filters{scrollbar-width:thin;flex-wrap:nowrap;gap:8px;padding-bottom:22px;overflow-x:auto}.news-v2-filter{flex-shrink:0;padding:9px 17px;font-size:12px}.news-v2-results-meta{padding:25px 0 28px}.news-v2-grid{grid-template-columns:1fr;gap:42px}.news-v2-card-cover{border-radius:11px}.news-v2-card-copy{padding-top:20px}.news-v2-card h2{font-size:24px}.news-v2-card-copy>p{margin-top:14px;font-size:14px}.news-v2-card-arrow{width:41px;height:41px;bottom:14px;right:14px}.news-v2-card-more{padding-top:18px}.news-v2-related{padding-top:55px;padding-bottom:60px}.news-v2-related-heading{margin-bottom:28px}.news-v2-related-heading>a{white-space:nowrap;gap:8px;font-size:12px}}@media (prefers-reduced-motion:reduce){.news-v2-filter,.news-v2-card-cover img,.news-v2-card-arrow,.news-v2-card-arrow svg,.news-v2-card-more,.news-v2-card-more svg,.news-v2-related-heading>a,.news-v2-related-heading>a svg{transition:none}.news-v2-card-link:is(:hover,:focus-visible) :is(.news-v2-card-cover img,.news-v2-card-arrow svg,.news-v2-card-more svg),.news-v2-related-heading>a:is(:hover,:focus-visible) svg{transform:none}}.news-v2-filter{flex-direction:column;align-items:center;gap:3px;display:flex}.news-v2-filter small{opacity:.65;font-size:10px;font-weight:400}.news-hero-heading .revision-section-english{color:#8b5b6d}
