@keyframes paginationProgressEffect-21244063{0%{width:0}to{width:100%}}.hero[data-v-21244063],.hero-stage[data-v-21244063]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden}.hero-stage[data-v-21244063]{touch-action:pan-y;height:524px;position:relative}.hero-track[data-v-21244063]{box-sizing:border-box;will-change:transform;gap:24px;height:100%;transition:transform .56s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0 auto auto 0}.hero-track.is-instant[data-v-21244063]{transition:none}.hero-panel[data-v-21244063]{box-sizing:border-box;border-radius:4px;flex:0 0 972px;width:972px;height:524px;position:relative;overflow:hidden}.panel-link[data-v-21244063]{color:inherit;text-decoration:none;display:block}.panel-link[data-v-21244063],.panel-media[data-v-21244063]{box-sizing:border-box;width:100%;height:100%;position:relative}.panel-media[data-v-21244063]{border-radius:4px;overflow:hidden}.panel-image[data-v-21244063],.panel-media[data-v-21244063] .image-visual,.panel-media[data-v-21244063] .mock-visual{width:100%;height:100%;display:block}.panel-image[data-v-21244063]{-o-object-fit:cover;object-fit:cover}.panel-overlay[data-v-21244063],.panel-side-mask[data-v-21244063]{pointer-events:none;position:absolute;inset:0}.panel-overlay[data-v-21244063]{background:linear-gradient(270deg,#0000 23.006%,#00000001 28.141%,#00000005 33.269%,#0000000c 38.404%,#00000015 43.54%,#00000021 48.668%,#0000002f 53.803%,#0000003f 58.939%,#00000050 64.067%,#0000005f 69.202%,#0000006e 74.338%,#0000007a 79.466%,#00000083 84.601%,#0000008a 89.737%,#0000008e 94.864%,#0000008f)}.panel-side-mask[data-v-21244063]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#ffffff7a}.panel-copy[data-v-21244063]{--hero-copy-color:#161616;--hero-muted-color:#161616cc;gap:24px;width:583.2px;display:grid;position:absolute;top:132px;left:40px}.panel-copy.is-light[data-v-21244063]{color:#fff;--hero-copy-color:#fff;--hero-muted-color:#fffc}.panel-copy.is-dark[data-v-21244063]{color:#161616;--hero-copy-color:#161616;--hero-muted-color:#161616cc}.copy-body[data-v-21244063],.copy-text[data-v-21244063]{gap:8px;display:grid}.eyebrow[data-v-21244063],.summary[data-v-21244063],h2[data-v-21244063]{margin:0}.eyebrow[data-v-21244063]{color:var(--hero-muted-color);font-size:14px;line-height:20px}h2[data-v-21244063]{letter-spacing:-.24px;font-size:48px;font-weight:600;line-height:52px}.summary[data-v-21244063],h2[data-v-21244063]{color:var(--hero-copy-color);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.summary[data-v-21244063]{font-size:16px;line-height:20px}.panel-actions[data-v-21244063]{align-items:center;gap:24px;display:flex}.date[data-v-21244063]{color:var(--hero-muted-color);font-size:14px;line-height:20px}.read-more[data-v-21244063]{color:var(--hero-copy-color);text-underline-offset:3px;align-items:center;gap:0;font-size:16px;font-weight:500;line-height:20px;text-decoration:underline;display:inline-flex}.read-icon[data-v-21244063]{width:24px;height:24px;color:inherit;flex:0 0 24px}.external-icon[data-v-21244063]{width:12px;height:12px;margin-left:4px}.external-icon[data-v-21244063] path{stroke:currentColor}.hero-progress[data-v-21244063]{left:calc(40px + var(--hero-panel-offset));z-index:4;--pagination-duration:0s;--pagination-width:20px;--pagination-height:3px;--pagination-active-width:60px;--pagination-fg-color:#161616;--pagination-bg-color:#16161633;align-items:center;display:flex;position:absolute;bottom:32px}.hero-progress .progress-dot[data-v-21244063]{width:var(--pagination-width);height:var(--pagination-height);border-radius:var(--pagination-height);opacity:1;transition:width .3s ease-out;display:inline-block;position:relative;background:var(--pagination-bg-color)!important}.hero-progress .progress-dot[data-v-21244063]:not(:last-child){margin-right:8px}.hero-progress .progress-dot[data-v-21244063]:before{content:"";width:0;height:var(--pagination-height);border-radius:var(--pagination-height);background:var(--pagination-fg-color);z-index:1;position:absolute;top:0;left:0}.hero-progress .progress-dot[data-v-21244063]:after{content:"";position:absolute;inset-block:-4px;inset-inline:-4px}.hero-progress .progress-dot.is-active[data-v-21244063]{width:var(--pagination-active-width)}.hero-progress .progress-dot.is-active[data-v-21244063]:before{animation:paginationProgressEffect-21244063 var(--pagination-duration) linear forwards}.hero-progress.is-light[data-v-21244063]{--pagination-fg-color:#fff;--pagination-bg-color:#ffffff4d}.hero-progress.is-dark[data-v-21244063]{--pagination-fg-color:#161616;--pagination-bg-color:#16161633}.progress-dot[data-v-21244063]{appearance:none}.hero-arrow[data-v-21244063],.progress-dot[data-v-21244063]{cursor:pointer;border:0;padding:0}.hero-arrow[data-v-21244063]{z-index:4;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:absolute;top:242px}.hero-arrow.is-light[data-v-21244063]{color:#fff;background:#1616164d}.hero-arrow.is-dark[data-v-21244063]{color:#161616;background:#ffffffb8}.hero-arrow.left[data-v-21244063]{left:max(8px,50% - 566px)}.hero-arrow.right[data-v-21244063]{right:max(8px,50% - 566px)}.hero-stage.is-paused .progress-dot.is-active[data-v-21244063]:before{animation-play-state:paused}.hero.is-pad .hero-panel[data-v-21244063],.hero.is-pad .hero-stage[data-v-21244063]{height:var(--hero-panel-height)}.hero.is-pad .hero-panel[data-v-21244063]{flex-basis:var(--hero-panel-width);width:var(--hero-panel-width)}.hero.is-pad .panel-copy[data-v-21244063]{gap:16px;width:403px;max-height:calc(100% - 104px);top:auto;bottom:64px;left:24px}.hero.is-pad .copy-body[data-v-21244063],.hero.is-pad .copy-text[data-v-21244063]{gap:8px}.hero.is-pad .date[data-v-21244063],.hero.is-pad .eyebrow[data-v-21244063]{font-size:12px;line-height:16px}.hero.is-pad h2[data-v-21244063]{letter-spacing:-.16px;font-size:32px;line-height:36px}.hero.is-mob .eyebrow[data-v-21244063],.hero.is-pad .read-more[data-v-21244063],.hero.is-pad .summary[data-v-21244063]{font-size:14px;line-height:20px}.hero.is-pad .hero-progress[data-v-21244063]{left:calc(24px + var(--hero-panel-offset));bottom:24px}.hero.is-pad .hero-arrow[data-v-21244063]{top:161px}.hero.is-pad .hero-arrow.left[data-v-21244063]{left:8px}.hero.is-pad .hero-arrow.right[data-v-21244063]{right:8px}.hero.is-mob[data-v-21244063]{width:100vw;max-width:100vw;overflow-x:hidden}.hero.is-mob .hero-stage[data-v-21244063]{width:100vw;max-width:100vw;height:auto;overflow:hidden}.hero.is-mob .hero-track[data-v-21244063]{gap:0;display:flex;position:relative;inset:auto}.hero.is-mob .hero-panel[data-v-21244063],.hero.is-mob .hero-track[data-v-21244063]{width:100vw;min-width:0;max-width:100vw;height:auto}.hero.is-mob .hero-panel[data-v-21244063]{border-radius:0;flex:0 0 100vw;overflow:visible}.hero.is-mob .panel-link[data-v-21244063]{gap:0;width:100%;min-width:0;max-width:100%;height:auto;display:grid}.hero.is-mob .panel-media[data-v-21244063]{aspect-ratio:390/210.247;border-radius:1.605px;width:100%;max-width:100%;height:auto}.hero.is-mob .panel-copy[data-v-21244063]{gap:16px;width:calc(100% - 48px);max-width:calc(100% - 48px);margin:0 auto;padding-top:16px;padding-bottom:40px;position:static}.hero.is-mob .panel-copy[data-v-21244063],.hero.is-mob .panel-copy.is-dark[data-v-21244063],.hero.is-mob .panel-copy.is-light[data-v-21244063]{color:#161616;--hero-copy-color:#161616;--hero-muted-color:#161616cc}.hero.is-mob .copy-body[data-v-21244063]{gap:8px}.hero.is-mob .copy-text[data-v-21244063]{gap:4px}.hero.is-mob h2[data-v-21244063]{letter-spacing:-.16px;font-size:32px;line-height:36px}.hero.is-mob .panel-actions[data-v-21244063]{justify-content:flex-start;gap:24px}.hero.is-mob .date[data-v-21244063]{font-size:14px;line-height:20px}.hero.is-mob .read-more[data-v-21244063]{gap:2px;font-size:16px;line-height:20px}.hero.is-mob .hero-progress[data-v-21244063]{display:none}.hero.is-mob .panel-media .hero-progress.is-mobile[data-v-21244063]{display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.hero.is-mob .hero-arrow[data-v-21244063]{display:none}.highlight-card[data-v-186609a6]{color:#161616;cursor:pointer;background:#fff;border-radius:4px;grid-template-columns:150px 1fr;align-items:center;gap:16px;min-height:182px;padding:16px;text-decoration:none;transition:box-shadow .24s;display:grid}.media[data-v-186609a6]{min-height:150px}.cover-image[data-v-186609a6]{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:100%;height:150px;display:block}.content[data-v-186609a6]{gap:4px;min-width:0;display:grid}.category[data-v-186609a6]{color:#6c6d6e;text-transform:uppercase;margin:0;font-size:12px;line-height:18px}h3[data-v-186609a6]{overflow-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:20px;font-weight:500;line-height:24px;display:-webkit-box;overflow:hidden}.footer-row[data-v-186609a6]{align-items:center;gap:16px;margin-top:6px;display:flex}.date[data-v-186609a6]{color:#6c6d6e;font-size:12px;line-height:18px}.action-icon[data-v-186609a6]{color:#161616;opacity:0;flex:none;justify-content:center;align-items:center;width:18px;height:18px;transition:opacity .2s;display:inline-flex}.open-link[data-v-186609a6]{width:12px;height:12px}.open-link[data-v-186609a6] path{stroke:currentColor}@media (hover:hover) and (pointer:fine){.highlight-card[data-v-186609a6]:hover{box-shadow:0 0 10px #0000001a}.highlight-card:hover .action-icon[data-v-186609a6]{opacity:1}}@media screen and (width>=768px) and (width<=1183px){.highlight-card[data-v-186609a6]{grid-template-columns:132px 1fr;gap:12px;min-height:124px;padding:12px}.media[data-v-186609a6]{min-height:100px}.cover-image[data-v-186609a6]{height:100px}h3[data-v-186609a6]{max-width:none;font-size:18px;line-height:22px}}@media screen and (width<=767px){.highlight-card[data-v-186609a6]{grid-template-columns:1fr;gap:8px;min-height:0;padding:12px}.media[data-v-186609a6]{display:none}.content[data-v-186609a6]{gap:8px}h3[data-v-186609a6]{max-width:none;font-size:18px;line-height:22px}.footer-row[data-v-186609a6]{margin-top:0}}.home-page[data-v-9a3fd779]{box-sizing:border-box;gap:0;width:100%;max-width:100%;padding-top:24px;display:grid}.inner[data-v-9a3fd779]{width:min(1136px,100% - 304px);margin:0 auto}.hero-shell[data-v-9a3fd779]{box-sizing:border-box;width:100%;min-width:0;margin:0 auto;overflow:hidden}.news-section[data-v-9a3fd779]{padding-top:24px;padding-bottom:60px}.filters-band[data-v-9a3fd779]{border-bottom:.5px solid #e1e1e1;padding:24px 0}.news-content[data-v-9a3fd779]{padding-top:40px}.search-status[data-v-9a3fd779]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:40px;display:flex}.search-actions[data-v-9a3fd779],.search-summary[data-v-9a3fd779]{align-items:center;gap:16px;display:inline-flex}.search-actions[data-v-9a3fd779]{margin-left:auto}.clear-search[data-v-9a3fd779],.results-copy[data-v-9a3fd779]{margin:0;font-size:14px;line-height:20px}.results-copy[data-v-9a3fd779]{color:#6c6d6e;flex:auto}.clear-search[data-v-9a3fd779]{cursor:pointer;background:0 0;border:0;padding:0}.clear-search[data-v-9a3fd779],.more-search[data-v-9a3fd779]{color:#161616;font-weight:500}.more-search[data-v-9a3fd779]{font-size:14px;line-height:20px;text-decoration:none}.loading-pill[data-v-9a3fd779]{background:#f0f0f0;border-radius:2px;width:160px;height:14px}.section-top[data-v-9a3fd779]{justify-content:space-between;align-items:center;gap:24px;margin-bottom:40px;display:flex}h2[data-v-9a3fd779]{color:#161616;letter-spacing:-.03em;margin:0;font-size:32px;font-weight:600;line-height:36px}.article-grid[data-v-9a3fd779]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;display:grid}.all-news[data-v-9a3fd779]{justify-content:center;margin-top:40px;display:flex}.all-news-link[data-v-9a3fd779]{color:#161616;background:#fff;border:1px solid #e1e1e1;border-radius:24px;justify-content:center;align-items:center;height:44px;padding:0 24px;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;transition:border-color .2s;display:inline-flex}.all-news-link[data-v-9a3fd779]:hover{border-color:#b8b8b8}.all-news-link[data-v-9a3fd779]:active,.all-news-link[data-v-9a3fd779]:hover,.section-link[data-v-9a3fd779]{text-underline-position:from-font;text-decoration:underline}.all-news-link[data-v-9a3fd779]:active{border-color:#161616}.highlights-section[data-v-9a3fd779]{background:#f6f6f6;padding:60px 0}.highlight-grid[data-v-9a3fd779]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.highlight-bottom[data-v-9a3fd779]{justify-content:center;margin-top:40px;display:none}.section-link[data-v-9a3fd779]{color:#161616;font-size:14px;font-weight:500;line-height:20px}.section-link[data-v-9a3fd779]:active,.section-link[data-v-9a3fd779]:hover{color:#161616}.empty-state[data-v-9a3fd779]{text-align:center;background:0 0;flex-direction:column;align-items:center;gap:8px;width:min(768px,100%);margin:0 auto;padding:80px 0;display:flex}.empty-state h2[data-v-9a3fd779]{margin:0;font-size:24px;font-weight:500;line-height:28px}.empty-state p[data-v-9a3fd779]{color:#6c6d6e;margin:0;font-size:14px;line-height:20px}.search-skeleton[data-v-9a3fd779]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.search-skeleton-card[data-v-9a3fd779]{flex-direction:column;justify-content:flex-end;gap:10px;min-height:280px;display:flex}.skeleton-line[data-v-9a3fd779]{background:#f0f0f0;border-radius:2px;height:14px;display:block}.line-tag[data-v-9a3fd779]{width:80px;height:12px}.line-title[data-v-9a3fd779]{width:100%;height:20px}.line-title.short[data-v-9a3fd779]{width:260px}.line-copy[data-v-9a3fd779]{width:100%}.line-copy.short[data-v-9a3fd779]{width:200px}.line-date[data-v-9a3fd779]{width:80px}@media screen and (width<=1183px){.inner[data-v-9a3fd779]{width:calc(min(720px,100vw - 48px));max-width:calc(100vw - 48px)}.news-section[data-v-9a3fd779]{padding-top:0}.news-content[data-v-9a3fd779]{padding-top:32px}.search-status[data-v-9a3fd779]{margin-bottom:32px}.article-grid[data-v-9a3fd779],.search-skeleton[data-v-9a3fd779]{grid-template-columns:repeat(2,minmax(0,1fr))}.highlight-grid[data-v-9a3fd779]{grid-template-columns:1fr;gap:16px}.highlight-bottom[data-v-9a3fd779]{margin-top:24px;display:flex}}@media screen and (width<=767px){.home-page[data-v-9a3fd779]{padding-top:0}.inner[data-v-9a3fd779]{width:calc(100vw - 48px);max-width:calc(100vw - 48px)}.hero-section[data-v-9a3fd779]{background:#f6f6f6}.hero-shell[data-v-9a3fd779]{width:100%;overflow:visible}.filters-band[data-v-9a3fd779]{z-index:30;background:#fff;padding:16px 0 24px;position:sticky;top:0}.news-content[data-v-9a3fd779]{padding-top:24px}.search-status[data-v-9a3fd779]{gap:16px;margin-bottom:24px}.clear-search[data-v-9a3fd779],.results-copy[data-v-9a3fd779]{font-size:12px;line-height:16px}h2[data-v-9a3fd779]{font-size:32px;line-height:36px}.section-top[data-v-9a3fd779]{margin-bottom:24px}.section-link[data-v-9a3fd779]{display:none}.article-grid[data-v-9a3fd779],.highlight-grid[data-v-9a3fd779],.search-skeleton[data-v-9a3fd779]{grid-template-columns:1fr}.article-grid[data-v-9a3fd779]{gap:32px}.all-news[data-v-9a3fd779]{margin-top:32px}.highlights-section[data-v-9a3fd779]{padding:40px 0}.highlight-bottom[data-v-9a3fd779]{margin-top:16px}.empty-state[data-v-9a3fd779]{padding:48px 0}.empty-state h2[data-v-9a3fd779]{font-size:24px;line-height:28px}}
