.news-page[data-v-881e4225]{background:#fff;min-height:100vh}.news-hero[data-v-881e4225]{background:#111;color:#fff;min-height:clamp(500px,46vw,820px);overflow:hidden;position:relative}.news-hero__image[data-v-881e4225]{display:block;height:clamp(500px,46vw,820px);-o-object-fit:cover;object-fit:cover;width:100%}.news-hero__content[data-v-881e4225]{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:min(760px,100% - 48px)}.news-hero__eyebrow[data-v-881e4225]{color:#ffffffc2;font-size:14px;letter-spacing:3px;line-height:1;margin:0 0 18px}.news-hero__title[data-v-881e4225]{color:#fff;font-size:clamp(48px,5vw,92px);font-weight:700;letter-spacing:-1.8px;line-height:1;margin:0}.news-hero__subtitle[data-v-881e4225]{color:#ffffffe0;font-size:clamp(15px,1.08vw,19px);line-height:1.8;margin:24px auto 0;max-width:620px}.news-list-section[data-v-881e4225]{background:#fff;padding:60px 0 112px}.news-list-section__header[data-v-881e4225]{margin-bottom:48px;text-align:center}.news-list-section__eyebrow[data-v-881e4225]{color:#999;font-size:14px;letter-spacing:3px;line-height:1;margin:0 0 14px}.news-list-section__title[data-v-881e4225]{color:#111;font-size:clamp(34px,3.2vw,56px);font-weight:700;line-height:1.08;margin:0}.news-grid[data-v-881e4225]{display:grid;gap:40px 28px;grid-template-columns:repeat(3,minmax(0,1fr))}.news-card[data-v-881e4225]{color:#111;display:block;text-decoration:none}.news-card__image-wrap[data-v-881e4225]{aspect-ratio:1.38/1;background:#f0f0f0;border-radius:8px;overflow:hidden}.news-card__image[data-v-881e4225]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .42s ease;width:100%}.news-card:hover .news-card__image[data-v-881e4225]{transform:scale(1.04)}.news-card__body[data-v-881e4225]{padding-top:24px}.news-card__date[data-v-881e4225]{color:#999;display:block;font-size:13px;line-height:1;margin-bottom:13px;text-transform:uppercase}.news-card__title[data-v-881e4225]{color:#111;font-size:20px;font-weight:600;line-height:1.45;margin:0 0 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-card__desc[data-v-881e4225]{color:#666;display:-webkit-box;font-size:14px;height:4.5em;-webkit-line-clamp:3;line-height:1.5;margin:0;-webkit-box-orient:vertical;overflow:hidden}.news-load-more[data-v-881e4225]{margin-top:64px;text-align:center}.news-load-more__btn[data-v-881e4225]{background:#fff;border:1px solid #ddd;border-radius:3px;color:#111;cursor:pointer;font-size:14px;height:48px;letter-spacing:1.4px;min-width:160px;transition:color .2s ease,background .2s ease}.news-load-more__btn[data-v-881e4225]:hover{background:#e60020;border-color:#e60020;color:#fff}.news-load-more__done[data-v-881e4225]{color:#999;font-size:14px;margin:0}@media(max-width:1199px){.news-grid[data-v-881e4225]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991px){.news-hero__content[data-v-881e4225]{width:min(720px,100% - 48px)}.news-list-section[data-v-881e4225]{padding:40px 0 76px}.news-grid[data-v-881e4225]{gap:34px;grid-template-columns:1fr}.news-card__title[data-v-881e4225]{min-height:auto}}@media(max-width:767px){.news-hero[data-v-881e4225],.news-hero__image[data-v-881e4225]{height:430px;min-height:430px}.news-hero__title[data-v-881e4225]{font-size:42px}.news-card__title[data-v-881e4225]{display:-webkit-box;-webkit-line-clamp:2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word;-webkit-box-orient:vertical}}
