.news-page[data-v-423fc3d1]{--nw-ease:cubic-bezier(.22, .66, .2, 1);width:100%;margin-bottom:calc(var(--gap)*2)}.news-panel[data-v-423fc3d1]{padding:96px 0 110px}.news-head[data-v-423fc3d1]{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:48px;display:flex;position:relative}.news-heading[data-v-423fc3d1]{letter-spacing:-.032em;max-width:820px;color:var(--layoutcolor2);text-wrap:balance;margin:0;font-size:46px;font-weight:800;line-height:1.12;display:block}.news-heading[data-v-423fc3d1] .news-heading-soft{color:#46527d;font-weight:500}.news-count[data-v-423fc3d1]{letter-spacing:.14em;text-transform:uppercase;color:#8b98bd;flex:none;padding-bottom:8px;font-size:14px;font-weight:500}.news-grid[data-v-423fc3d1]{grid-template-columns:repeat(3,1fr);gap:26px;display:grid;position:relative}.news-card[data-v-423fc3d1]{color:inherit;transition:box-shadow 1.2s var(--nw-ease);background:#fff;border-radius:14px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #10184014}.news-card-media[data-v-423fc3d1]{aspect-ratio:16/10;background:#e3e9f4;display:block;position:relative;overflow:hidden}.news-card-media img[data-v-423fc3d1]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.news-card-body[data-v-423fc3d1]{flex-direction:column;flex:1;padding:22px 24px;display:flex}.news-card-meta[data-v-423fc3d1]{letter-spacing:.13em;text-transform:uppercase;color:#8b98bd;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.news-card-tag[data-v-423fc3d1]{color:var(--layoutcolor)}.news-card-dot[data-v-423fc3d1]{background:#c3cbe0;border-radius:50%;width:3px;height:3px}.news-card-title[data-v-423fc3d1]{letter-spacing:-.012em;color:var(--layoutcolor2);text-wrap:pretty;margin-top:12px;font-size:18px;font-weight:600;line-height:1.4}.news-card-more[data-v-423fc3d1]{color:var(--layoutcolor);border-top:1px solid #10184012;align-items:center;gap:9px;margin-top:auto;padding-top:20px;font-size:14px;font-weight:600;display:flex}.news-card-arrow[data-v-423fc3d1]{transition:transform 1.1s var(--nw-ease);display:inline-block}@media (hover:hover){.news-card[data-v-423fc3d1]:hover{box-shadow:0 0 0 1px #0758e94d,0 20px 44px -30px #10184061}.news-card:hover .news-card-arrow[data-v-423fc3d1]{transform:translate(5px)}}.news-card[data-v-423fc3d1]:focus-visible{outline:2px solid var(--layoutcolor);outline-offset:3px;box-shadow:0 0 0 1px #0758e94d,0 20px 44px -30px #10184061}.news-card:focus-visible .news-card-arrow[data-v-423fc3d1]{transform:translate(5px)}@media (width<=1100px){.news-panel[data-v-423fc3d1]{padding:48px 0 56px}.news-head[data-v-423fc3d1]{margin-bottom:22px}.news-heading[data-v-423fc3d1]{letter-spacing:-.028em;text-wrap:pretty;max-width:none;font-size:30px;line-height:1.16}.news-count[data-v-423fc3d1]{display:none}.news-grid[data-v-423fc3d1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.news-card-body[data-v-423fc3d1]{padding:18px}.news-card-title[data-v-423fc3d1]{margin-top:10px;font-size:16.5px}.news-card-more[data-v-423fc3d1]{padding-top:14px}}@media (width<=576px){.news-grid[data-v-423fc3d1]{grid-template-columns:minmax(0,1fr)}}@keyframes newsRise-423fc3d1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes newsCardIn-423fc3d1{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:none}}.news-panel.is-armed:not(.is-in) .news-card[data-v-423fc3d1],.news-panel.is-armed:not(.is-in) .news-count[data-v-423fc3d1],.news-panel.is-armed:not(.is-in) .news-heading[data-v-423fc3d1]{opacity:0}.news-panel.is-in .news-count[data-v-423fc3d1],.news-panel.is-in .news-heading[data-v-423fc3d1]{animation:newsRise-423fc3d1 .8s var(--nw-ease) backwards}.news-panel.is-in .news-heading[data-v-423fc3d1]{animation-delay:50ms}.news-panel.is-in .news-count[data-v-423fc3d1]{animation-delay:.14s}.news-panel.is-in .news-card[data-v-423fc3d1]{animation:newsCardIn-423fc3d1 .85s var(--nw-ease) backwards;animation-delay:calc(.28s + var(--news-i)*.1s)}@media (prefers-reduced-motion:reduce){.news-panel.is-in .news-card[data-v-423fc3d1],.news-panel.is-in .news-count[data-v-423fc3d1],.news-panel.is-in .news-heading[data-v-423fc3d1]{animation:none!important}.news-card[data-v-423fc3d1],.news-card-arrow[data-v-423fc3d1]{transition:none!important}}
