.module-list-page[data-v-ac3c543f]{min-height:100vh;display:flex;flex-direction:column}.news-figma-page[data-v-ac3c543f]{width:100%;background:#fff;color:#191919;font-family:PingFang SC,Helvetica Neue,Arial,sans-serif}.news-hero[data-v-ac3c543f]{position:relative;width:100%;aspect-ratio:1920 / 908;overflow:hidden}.news-hero-shot[data-v-ac3c543f]{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center bottom}.news-site-header[data-v-ac3c543f]{position:absolute;inset:0 0 auto;z-index:20}.news-hero-copy[data-v-ac3c543f]{position:absolute;inset:0;text-align:center;pointer-events:none}.news-hero-copy h1[data-v-ac3c543f]{position:absolute;top:37.45%;width:100%;margin:0;transform:translateY(-50%);color:#333;font-size:min(3.646vw,70px);font-weight:400;line-height:.86;letter-spacing:0}.news-hero-copy p[data-v-ac3c543f]{position:absolute;top:47.58%;width:100%;margin:0;transform:translateY(-50%);color:#666;font-size:min(1.875vw,36px);font-weight:300;line-height:1;letter-spacing:0}.news-content[data-v-ac3c543f]{width:65.469vw;margin:0 auto;padding-top:min(11.719vw,225px);padding-bottom:min(6.771vw,130px);transform:translate(calc(-1*min(.13vw,2.5px)))}.news-feature-shot[data-v-ac3c543f]{display:grid;grid-template-columns:63.007% 1fr;width:min(100%,1257px);margin:0 auto;height:min(23.281vw,447px);overflow:hidden;cursor:pointer}.news-feature-shot__media[data-v-ac3c543f]{width:100%;height:100%;display:block;object-fit:cover;object-position:center;background:#fff}.news-feature-shot__placeholder[data-v-ac3c543f]{background:#000}.news-feature-shot__body[data-v-ac3c543f]{position:relative;display:flex;flex-direction:column;min-width:0;height:min(20.208vw,388px);margin:min(1.51vw,29px) 0;box-sizing:border-box;padding:min(2.5vw,48px)}.news-feature-shot__body h2[data-v-ac3c543f]{display:-webkit-box;margin:0;overflow:hidden;color:#333;font-size:min(1.667vw,32px);font-weight:600;line-height:1.5;letter-spacing:0;-webkit-box-orient:vertical;-webkit-line-clamp:3}.news-feature-shot__body p[data-v-ac3c543f]{display:-webkit-box;margin:min(.417vw,8px) 0 0;overflow:hidden;color:#0009;font-size:min(.833vw,16px);font-weight:400;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.news-feature-shot__body time[data-v-ac3c543f]{flex:0 0 auto;margin-top:min(2.5vw,48px);color:#0009;font-size:min(.729vw,14px);font-weight:600;line-height:1.5}.news-card-grid[data-v-ac3c543f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,calc((100% - 24px) / 3)),1fr));column-gap:min(.625vw,12px);row-gap:min(2.135vw,41px);margin-top:min(6.198vw,119px)}.figma-news-card[data-v-ac3c543f]{min-width:0;background:#f8f8f8;cursor:pointer}.figma-news-card__image[data-v-ac3c543f]{width:100%;aspect-ratio:411 / 220;display:block;object-fit:cover;object-position:center;background:#fff}.figma-news-card__placeholder[data-v-ac3c543f]{background:#e9e9e9}.figma-news-card__body[data-v-ac3c543f]{display:flex;flex-direction:column;height:160px;box-sizing:border-box;padding:32px 24px 39px}.figma-news-card__body h3[data-v-ac3c543f]{display:-webkit-box;min-height:60px;margin:0;overflow:hidden;color:#000;font-size:20px;font-weight:400;line-height:1.5;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical}.figma-news-card__body time[data-v-ac3c543f]{display:block;margin-top:auto;color:#0009;font-size:14px;font-weight:400;line-height:1.5}.news-pagination[data-v-ac3c543f]{display:flex;align-items:center;justify-content:center;gap:min(1.146vw,22px);margin-top:min(9.167vw,176px);color:#0009;font-size:min(.833vw,16px);line-height:1.2}.news-pagination button[data-v-ac3c543f],.news-pagination input[data-v-ac3c543f]{border:0;padding:0;background:transparent;color:inherit;font:inherit}.news-pagination button[data-v-ac3c543f]{cursor:pointer}.news-pagination button[data-v-ac3c543f]:disabled{cursor:default;opacity:.35}.news-pagination button.active[data-v-ac3c543f]{color:green}.news-pagination label[data-v-ac3c543f],.jump-button[data-v-ac3c543f]{display:flex;align-items:center;gap:8px}.news-pagination label[data-v-ac3c543f]{margin-left:min(1.563vw,30px)}.news-pagination input[data-v-ac3c543f]{width:min(2.5vw,48px);height:min(1.458vw,28px);border:1px solid rgba(0,0,0,.4);border-radius:2px;background:#fff;color:#000;text-align:center}.jump-button[data-v-ac3c543f]{margin-left:min(.625vw,12px)}.news-list-status[data-v-ac3c543f]{min-height:min(41.667vw,800px);padding-top:min(10.417vw,200px);color:#0009;font-size:min(1.146vw,22px);line-height:1.45;text-align:center}.news-shot-footer[data-v-ac3c543f]{display:flex;align-items:center;justify-content:center;gap:24px;width:100%;height:min(5.417vw,104px);background:#030303;color:#fff;font-size:min(.729vw,14px);font-weight:300;line-height:1.5;white-space:nowrap}.news-shot-footer a[data-v-ac3c543f]{color:#fff;text-decoration:none}@media (max-width: 767px){.news-hero[data-v-ac3c543f]{min-height:420px;aspect-ratio:auto}.news-hero-copy h1[data-v-ac3c543f]{top:42%;font-size:40px}.news-hero-copy p[data-v-ac3c543f]{top:54%;padding:0 24px;box-sizing:border-box;font-size:20px;line-height:1.4}.news-content[data-v-ac3c543f]{width:calc(100% - 32px);padding:72px 0 64px;transform:none}.news-feature-shot[data-v-ac3c543f]{display:block;height:auto;aspect-ratio:auto}.news-feature-shot__media[data-v-ac3c543f]{aspect-ratio:16 / 9}.news-feature-shot__body[data-v-ac3c543f]{height:280px;margin:0;padding:24px}.news-feature-shot__body h2[data-v-ac3c543f]{font-size:24px;line-height:1.45}.news-feature-shot__body p[data-v-ac3c543f]{margin-top:8px;font-size:15px}.news-feature-shot__body time[data-v-ac3c543f]{left:24px;bottom:24px;margin-top:16px;font-size:14px}.news-card-grid[data-v-ac3c543f]{gap:24px;margin-top:64px}.figma-news-card__body[data-v-ac3c543f]{height:160px;padding:24px}.figma-news-card__body h3[data-v-ac3c543f]{min-height:60px;font-size:20px}.figma-news-card__body time[data-v-ac3c543f]{margin-top:8px;font-size:14px}.news-pagination[data-v-ac3c543f]{flex-wrap:wrap;gap:16px;margin-top:72px;font-size:14px}.news-pagination label[data-v-ac3c543f]{margin-left:0}.news-pagination input[data-v-ac3c543f]{width:48px;height:28px}.news-shot-footer[data-v-ac3c543f]{flex-wrap:wrap;gap:8px 16px;height:auto;min-height:104px;padding:24px 16px;box-sizing:border-box;font-size:12px;white-space:normal}}.hero-banner[data-v-ac3c543f]{height:520px}.hero-image img[data-v-ac3c543f]{filter:blur(2px)}.hero-overlay[data-v-ac3c543f]{background:linear-gradient(to bottom,#0000004d,#00000080)}.module-content[data-v-ac3c543f]{flex:1}.module-grid[data-v-ac3c543f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;margin-bottom:3rem}.module-card[data-v-ac3c543f]{transition:transform .3s ease,box-shadow .3s ease}.module-card[data-v-ac3c543f]:hover{transform:translateY(-4px)}.module-image[data-v-ac3c543f]{background:linear-gradient(135deg,#667eea,#764ba2)}.line-clamp-2[data-v-ac3c543f]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3[data-v-ac3c543f]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 900px){.module-grid[data-v-ac3c543f]{grid-template-columns:1fr;gap:1.5rem}.hero-banner[data-v-ac3c543f]{height:300px}.hero-content h1[data-v-ac3c543f]{font-size:2.5rem}}
