.news-recommend{--nr-scale:clamp(.55px, calc(100vw / 1480), 1px);z-index:1;width:100%;margin-top:60px;margin-top:calc(60 * var(--nr-scale));margin-bottom:0;position:relative}.news-recommend__card{align-items:center;gap:60px;gap:calc(60 * var(--nr-scale));width:100%;max-width:var(--page-content-max);box-sizing:border-box;padding:60px;padding:calc(60 * var(--nr-scale));border-radius:32px;border-radius:calc(32 * var(--nr-scale));color:inherit;background:#fff;border:1px solid #dfdfdf;text-decoration:none;display:flex}.news-recommend__media{flex:0 0 700px;flex:0 0 calc(700 * var(--nr-scale));width:700px;width:calc(700 * var(--nr-scale));max-width:100%}.news-recommend__image{width:700px;width:calc(700 * var(--nr-scale));max-width:100%;height:431px;height:calc(431 * var(--nr-scale));object-fit:cover;border-radius:20px;border-radius:calc(20 * var(--nr-scale));will-change:transform;transition:transform .45s cubic-bezier(.22,1,.36,1);animation:.65s cubic-bezier(.22,1,.36,1) both news-recommend-fade;display:block;transform:scale(1)}.news-recommend__image--empty{background:#f2f2f2}@media (hover:hover) and (pointer:fine){.news-recommend__card:hover .news-recommend__image{transform:scale(1.06)}}.news-recommend__copy{box-sizing:border-box;background:0 0;flex-direction:column;flex:auto;align-items:flex-start;width:0;min-width:0;padding:0;display:flex}.news-recommend__text{width:100%;animation:.65s cubic-bezier(.22,1,.36,1) both news-recommend-fade-up}@keyframes news-recommend-fade{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes news-recommend-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.news-recommend__title{margin:0 0 20px;margin:0 0 calc(20 * var(--nr-scale));font-weight:600;font-size:calc(18px + var(--fs-nudge,0px));font-size:calc((18 * var(--nr-scale)) + var(--fs-nudge,0px));color:#333;line-height:1.45;line-height:calc(26 * var(--nr-scale));text-align:left;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-recommend__desc{margin:0 0 30px;margin:0 0 calc(30 * var(--nr-scale));font-weight:400;font-size:calc(16px + var(--fs-nudge,0px));font-size:calc((16 * var(--nr-scale)) + var(--fs-nudge,0px));color:#666;line-height:1.6;line-height:calc(26 * var(--nr-scale));-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-recommend__date{font-weight:400;font-size:calc(18px + var(--fs-nudge,0px));font-size:calc((18 * var(--nr-scale)) + var(--fs-nudge,0px));color:#999;text-align:left;margin:0;line-height:1.2}.news-recommend__nav{align-items:center;gap:16px;gap:calc(16 * var(--nr-scale));margin-top:60px;margin-top:calc(60 * var(--nr-scale));display:flex}.news-recommend__btn{width:48px;width:calc(48 * var(--nr-scale));height:48px;height:calc(48 * var(--nr-scale));cursor:pointer;background:0 0;border:0;border-radius:50%;margin:0;padding:0;position:relative}.news-recommend__nav-arrow{z-index:2;width:14px;width:calc(14 * var(--nr-scale));pointer-events:none;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.news-recommend__nav-arrow.is-prev{transform:translate(-50%)rotate(180deg)}.news-recommend__nav-arrow path{fill:#666;transition:fill .3s}.news-recommend__nav-ring{pointer-events:none;width:100%;height:100%;display:block}.news-recommend__ring-bg{fill:#0000;stroke:#d0d0d0;stroke-width:2px;transition:all .3s}.news-recommend__ring-progress{fill:#0000;stroke:#0294ff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:163.36;stroke-dashoffset:163.36px;opacity:0;transform-origin:30px 30px;transition:stroke-dashoffset linear,opacity linear;transform:rotate(-90deg)}.news-recommend__nav-ring.is-on .news-recommend__ring-progress{opacity:1;stroke-dashoffset:0;transition:stroke-dashoffset 4s linear,opacity linear}.news-recommend__btn:hover .news-recommend__nav-arrow path{fill:#fff}.news-recommend__btn:hover .news-recommend__ring-bg{stroke:#0294ff;fill:#0294ff}.news-recommend__btn:hover .news-recommend__ring-progress{opacity:0}@media (prefers-reduced-motion:reduce){.news-recommend__image,.news-recommend__text{animation:none!important}.news-recommend__nav-ring.is-on .news-recommend__ring-progress{transition:none!important}}@media (min-width:1480px){.news-recommend{margin-top:60px;margin-bottom:0}.news-recommend__card{border-radius:32px;gap:60px;padding:60px}.news-recommend__media{flex-basis:700px;width:700px}.news-recommend__image{border-radius:20px;width:700px;height:431px}.news-recommend__title{font-size:calc(18px + var(--fs-nudge,0px));margin-bottom:20px;line-height:26px}.news-recommend__desc{font-size:calc(16px + var(--fs-nudge,0px));margin-bottom:30px;line-height:26px}.news-recommend__date{font-size:calc(18px + var(--fs-nudge,0px))}.news-recommend__nav{gap:16px;margin-top:60px}.news-recommend__btn{width:48px;height:48px}.news-recommend__nav-arrow{width:14px}}@media (max-width:1479px){.news-recommend{margin-top:48px;margin-top:calc(48 * var(--nr-scale));margin-bottom:0}.news-recommend__card{gap:40px;gap:calc(40 * var(--nr-scale));padding:40px;padding:calc(40 * var(--nr-scale));border-radius:28px}.news-recommend__title{font-size:calc(17px + var(--fs-nudge,0px));font-size:max(15px, calc((17 * var(--nr-scale)) + var(--fs-nudge,0px)));margin-bottom:16px;line-height:1.45}.news-recommend__desc{font-size:calc(15px + var(--fs-nudge,0px));font-size:max(14px, calc((15 * var(--nr-scale)) + var(--fs-nudge,0px)));margin-bottom:24px;line-height:1.6}.news-recommend__date{font-size:calc(16px + var(--fs-nudge,0px));font-size:max(14px, calc((16 * var(--nr-scale)) + var(--fs-nudge,0px)))}.news-recommend__nav{gap:14px;margin-top:44px}.news-recommend__btn{width:44px;width:max(40px, calc(44 * var(--nr-scale)));height:44px;height:max(40px, calc(44 * var(--nr-scale)))}.news-recommend__nav-arrow{width:13px;width:max(12px, calc(13 * var(--nr-scale)))}}@media (max-width:1199px){.news-recommend__card{flex-direction:column;gap:28px;padding:32px}.news-recommend__media{flex:none;width:100%}.news-recommend__image{aspect-ratio:700/431;border-radius:16px;width:100%;height:auto}.news-recommend__copy{width:100%}.news-recommend__title{font-size:calc(17px + var(--fs-nudge,0px));line-height:1.45}.news-recommend__desc{font-size:calc(15px + var(--fs-nudge,0px));-webkit-line-clamp:4;line-clamp:4;line-height:1.6}.news-recommend__date{font-size:calc(15px + var(--fs-nudge,0px))}}@media (max-width:899px){.news-recommend{margin-top:36px;margin-bottom:0}.news-recommend__card{border-radius:22px;gap:22px;padding:24px}.news-recommend__title{font-size:calc(16px + var(--fs-nudge,0px));margin-bottom:12px;line-height:1.45}.news-recommend__desc{font-size:calc(14px + var(--fs-nudge,0px));-webkit-line-clamp:4;line-clamp:4;margin-bottom:18px;line-height:1.6}.news-recommend__date{font-size:calc(14px + var(--fs-nudge,0px))}.news-recommend__nav{gap:12px;margin-top:36px}.news-recommend__btn{width:44px;height:44px}.news-recommend__nav-arrow{width:12px}}@media (max-width:767px){.news-recommend{margin-top:28px;margin-bottom:40px}.news-recommend__card{border-radius:20px;gap:20px;padding:20px}.news-recommend__image{aspect-ratio:700/431;border-radius:16px;width:100%;height:auto}.news-recommend__title{font-size:calc(16px + var(--fs-nudge,0px));margin-bottom:10px;line-height:1.45}.news-recommend__desc{font-size:calc(14px + var(--fs-nudge,0px));-webkit-line-clamp:3;line-clamp:3;margin-bottom:16px;line-height:1.6}.news-recommend__date{font-size:calc(14px + var(--fs-nudge,0px))}.news-recommend__nav{gap:12px;margin-top:32px}.news-recommend__btn{width:40px;height:40px}}
