.news-card.svelte-4pv181{position:relative;display:flex;flex-direction:column;gap:8px;min-inline-size:0;border-radius:10px;cursor:pointer}.image-wrap.svelte-4pv181,.text-wrap.svelte-4pv181{position:relative;z-index:1}.image-wrap.svelte-4pv181{overflow:hidden;inline-size:100%;aspect-ratio:161 / 228;border-radius:10px;background:var(--background-normal-alternative)}.image-wrap.svelte-4pv181 img:where(.svelte-4pv181){inline-size:100%;block-size:100%;max-inline-size:none;object-fit:cover;object-position:center;pointer-events:none;-webkit-user-drag:none;transition:opacity .18s ease,transform .32s ease}.text-wrap.svelte-4pv181{display:flex;flex-direction:column;gap:2px}.text-wrap.svelte-4pv181 h2:where(.svelte-4pv181){display:-webkit-box;overflow:hidden;color:var(--label-normal);font-size:var(--font-body-1-size);font-weight:600;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.text-wrap.svelte-4pv181 p:where(.svelte-4pv181){color:var(--label-assistive)}@media(min-width:768px){.image-wrap.svelte-4pv181{aspect-ratio:373 / 504}}@media(min-width:1024px){.image-wrap.svelte-4pv181{aspect-ratio:4 / 5}@media(hover:hover){.news-card.svelte-4pv181:hover .image-wrap:where(.svelte-4pv181) img:where(.svelte-4pv181){transform:scale(1.1)}}}@media(prefers-reduced-motion:reduce){.image-wrap.svelte-4pv181 img:where(.svelte-4pv181){transition:none}}.pagination.svelte-f7rahb{display:flex;gap:8px;align-items:center}.pagination-item.svelte-f7rahb{display:grid;place-items:center;flex:0 0 auto;inline-size:44px;block-size:44px;border-radius:999px;color:var(--label-normal)}.pagination-item.active.svelte-f7rahb{background:var(--fill-strong)}.pagination-item.svelte-f7rahb:not(.active):not(:disabled):hover{background:var(--fill-alternative)}.pagination-item.svelte-f7rahb:focus-visible{outline:2px solid var(--primary-normal);outline-offset:2px}.pagination-item.svelte-f7rahb:disabled{cursor:default}.pagination-item.svelte-f7rahb img:where(.svelte-f7rahb){inline-size:8px;block-size:14px;max-inline-size:none;filter:brightness(0)}@media(min-width:768px){.pagination.svelte-f7rahb{gap:4px}.pagination-item.svelte-f7rahb{inline-size:36px;block-size:36px}}.news-page.svelte-z5uufh{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;min-height:70vh;padding:88px 20px 48px;background:var(--background-normal-normal);color:var(--label-normal)}h1.svelte-z5uufh{font-size:var(--font-title-1-size);font-weight:var(--font-weight-bold);line-height:var(--font-title-1-leading);letter-spacing:var(--font-title-1-tracking);text-align:center}.news-content.svelte-z5uufh{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%}.tabs.svelte-z5uufh{display:flex;justify-content:center;gap:12px}.tabs.svelte-z5uufh button:where(.svelte-z5uufh){position:relative;padding:10px 2px;border-bottom:2px solid transparent;color:#39464e61;font-size:var(--font-body-1-size);font-weight:var(--font-weight-medium);white-space:nowrap}.tabs.svelte-z5uufh button:where(.svelte-z5uufh):after{position:absolute;transform:scaleX(0);transform-origin:left center;background:var(--label-normal);inset-inline:0;inset-block-end:0;block-size:3px;content:"";transition:transform .32s cubic-bezier(.22,1,.36,1)}.tabs.svelte-z5uufh button.active:where(.svelte-z5uufh){color:var(--label-normal);font-weight:600}.tabs.svelte-z5uufh button.active:where(.svelte-z5uufh):after{transform:scaleX(1)}.tabs.svelte-z5uufh button:where(.svelte-z5uufh):focus-visible{outline:2px solid var(--primary-normal);outline-offset:2px}@media(prefers-reduced-motion:reduce){.tabs.svelte-z5uufh button:where(.svelte-z5uufh):after{transition:none}}.news-grid.svelte-z5uufh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;width:100%}.empty.svelte-z5uufh{display:grid;place-items:center;min-height:280px;color:var(--label-assistive);text-align:center}@media(min-width:768px){.news-page.svelte-z5uufh{gap:48px;padding:104px 32px 60px}h1.svelte-z5uufh{font-size:var(--font-display-2-size);line-height:var(--font-display-2-leading);letter-spacing:var(--font-display-2-tracking)}.news-grid.svelte-z5uufh{gap:40px 24px;width:min(770px,100%)}}@media(min-width:1024px){.news-page.svelte-z5uufh{padding:175px 40px 80px}.news-grid.svelte-z5uufh{grid-template-columns:repeat(3,minmax(0,1fr));width:min(1120px,100%)}}
