.news-detail{--nd-fs-min:var(--fs-min,13px);--nd-scale:clamp(.5px, calc(100vw / 1920), 1px);width:100%;padding:100px 0 80px;padding:calc(100 * var(--nd-scale)) 0 calc(80 * var(--nd-scale));background:#fff}.news-detail__inner{justify-content:space-between;align-items:flex-start;gap:60px;gap:calc(60 * var(--nd-scale));width:100%;max-width:var(--page-content-max);box-sizing:border-box;padding-inline:var(--page-gutter);margin-inline:auto;display:flex}.news-detail__main{width:100%;max-width:947px;max-width:min(100%, calc(947 * var(--nd-scale)));min-width:0}.news-detail__title{margin:0 0 20px;margin:0 0 calc(20 * var(--nd-scale));font-weight:400;font-size:calc(48px + var(--fs-nudge,0px));font-size:clamp(28px, calc((calc(48 * 100vw / 1920)) + var(--fs-nudge,0px)), 48px);color:#000;text-align:left;line-height:1.4}.news-detail__date{margin:0 0 20px;margin:0 0 calc(20 * var(--nd-scale));font-weight:400;font-size:calc(14px + var(--fs-nudge,0px));font-size:max(var(--nd-fs-min), calc((14 * var(--nd-scale)) + var(--fs-nudge,0px)));color:#666;text-align:left;line-height:1.2}.news-detail__divider{width:100%;height:1px;margin:0 0 35px;margin:0 0 calc(35 * var(--nd-scale));background:#d8d8d8;border:0}.news-detail__divider--after{margin:85px 0 40px;margin:calc(85 * var(--nd-scale)) 0 calc(40 * var(--nd-scale))}.news-detail__content{width:100%;font-weight:400;font-size:calc(16px + var(--fs-nudge,0px));font-size:max(var(--nd-fs-min), calc((16 * var(--nd-scale)) + var(--fs-nudge,0px)));color:#333;text-align:left;word-break:break-word;line-height:1.8}.news-detail__content :where(p,ul,ol,h1,h2,h3,h4,h5,h6,blockquote){margin:0 0 1em}.news-detail__content :where(p:last-child,ul:last-child,ol:last-child){margin-bottom:0}.news-detail__content :where(img){max-width:100%;height:auto;margin:1em 0;display:inline-block}.news-detail__content :where(a){color:#0294ff}.news-detail__footer{justify-content:space-between;align-items:flex-end;gap:24px;gap:calc(24 * var(--nd-scale));width:100%;display:flex}.news-detail__pager{gap:12px;gap:calc(12 * var(--nd-scale));flex-direction:column;flex:1;min-width:0;display:flex}.news-detail__pager-item{min-width:0;text-decoration:none;display:block}.news-detail__pager-label{font-weight:400;font-size:calc(16px + var(--fs-nudge,0px));font-size:max(var(--nd-fs-min), calc((16 * var(--nd-scale)) + var(--fs-nudge,0px)));color:#666;line-height:1.5}.news-detail__pager-title{font-weight:400;font-size:calc(16px + var(--fs-nudge,0px));font-size:max(var(--nd-fs-min), calc((16 * var(--nd-scale)) + var(--fs-nudge,0px)));color:#222;line-height:1.5;transition:color .2s}.news-detail__pager-item:hover .news-detail__pager-title{color:#0294ff}.news-detail__back{width:160px;width:calc(160 * var(--nd-scale));height:50px;height:calc(50 * var(--nd-scale));box-sizing:border-box;border-radius:25px;border-radius:calc(25 * var(--nd-scale));font-weight:400;font-size:calc(16px + var(--fs-nudge,0px));font-size:max(var(--nd-fs-min), calc((16 * var(--nd-scale)) + var(--fs-nudge,0px)));color:#fff;text-align:center;white-space:nowrap;padding:0 calc(16 * var(--nd-scale));background:#0294ff;flex-shrink:0;justify-content:center;align-items:center;line-height:1;text-decoration:none;transition:opacity .2s;display:inline-flex}.news-detail__back:hover{opacity:.9}.news-detail__aside{width:100%;max-width:453px;max-width:calc(453 * var(--nd-scale));flex-direction:column;flex-shrink:0;display:flex}.news-detail__aside-title{margin:0 0 20px;margin:0 0 calc(20 * var(--nd-scale));font-weight:600;font-size:calc(32px + var(--fs-nudge,0px));font-size:max(18px, calc((32 * var(--nd-scale)) + var(--fs-nudge,0px)));color:#000;text-align:left;line-height:1.2}.news-detail__aside-divider{width:100%;height:1px;margin:0 0 30px;margin:0 0 calc(30 * var(--nd-scale));background:#d8d8d8;border:0}.news-detail__aside-list{gap:40px;gap:calc(40 * var(--nd-scale));flex-direction:column;width:100%;display:flex}.news-detail__aside-list--text{gap:24px;gap:calc(24 * var(--nd-scale))}.news-detail__aside-list--text .news-list__title{margin-top:0}.news-detail__aside-media{width:100%;margin-top:60px;margin-top:calc(60 * var(--nd-scale))}.news-detail__aside .news-list__title{margin:16px 0 10px;margin:calc(16 * var(--nd-scale)) 0 calc(10 * var(--nd-scale));font-size:calc(16px + var(--fs-nudge,0px));font-size:max(var(--nd-fs-min), calc((16 * var(--nd-scale)) + var(--fs-nudge,0px)));line-height:1.5}.news-detail__aside .news-list__date{font-size:calc(14px + var(--fs-nudge,0px));font-size:max(var(--nd-fs-min), calc((14 * var(--nd-scale)) + var(--fs-nudge,0px)));line-height:1.2}.news-detail__aside .news-list__arrow{width:32px;width:calc(32 * var(--nd-scale));height:32px;height:calc(32 * var(--nd-scale))}.news-detail__aside .news-list__image{aspect-ratio:453/290;object-fit:cover;border-radius:20px;border-radius:calc(20 * var(--nd-scale));width:100%;max-width:100%;height:auto}@media (min-width:1480px){.news-detail{padding:100px 0 80px}.news-detail__inner{gap:60px;padding-inline:0}.news-detail__main{max-width:947px}.news-detail__title{font-size:clamp(28px, calc((calc(48 * 100vw / 1920)) + var(--fs-nudge,0px)), 48px);margin-bottom:20px;line-height:1.4}.news-detail__date{font-size:max(var(--nd-fs-min), calc((14 * var(--nd-scale)) + var(--fs-nudge,0px)))}.news-detail__content{font-size:max(var(--nd-fs-min), calc((16 * var(--nd-scale)) + var(--fs-nudge,0px)))}.news-detail__pager-label,.news-detail__pager-title{font-size:max(var(--nd-fs-min), calc((16 * var(--nd-scale)) + var(--fs-nudge,0px)));line-height:1.5}.news-detail__back{width:calc(160 * var(--nd-scale));height:calc(50 * var(--nd-scale));font-size:max(var(--nd-fs-min), calc((16 * var(--nd-scale)) + var(--fs-nudge,0px)));border-radius:calc(25 * var(--nd-scale))}.news-detail__aside{max-width:calc(453 * var(--nd-scale))}.news-detail__aside-title{font-size:max(18px, calc((32 * var(--nd-scale)) + var(--fs-nudge,0px)));line-height:1.2}}@media (min-width:1920px){.news-detail__title{font-size:calc(48px + var(--fs-nudge,0px));line-height:67px}.news-detail__date{font-size:calc(14px + var(--fs-nudge,0px))}.news-detail__content{font-size:calc(16px + var(--fs-nudge,0px))}.news-detail__pager-label,.news-detail__pager-title{font-size:calc(16px + var(--fs-nudge,0px));line-height:24px}.news-detail__back{width:160px;height:50px;font-size:calc(16px + var(--fs-nudge,0px));border-radius:25px}.news-detail__aside{max-width:453px}.news-detail__aside-title{font-size:calc(32px + var(--fs-nudge,0px))}.news-detail__aside .news-list__title{font-size:calc(16px + var(--fs-nudge,0px))}.news-detail__aside .news-list__date{font-size:calc(14px + var(--fs-nudge,0px))}.news-detail__aside .news-list__arrow{width:32px;height:32px}}@media (max-width:1479px){.news-detail__inner{padding-inline:var(--page-gutter);gap:40px;gap:calc(40 * var(--nd-scale))}.news-detail__title{margin-bottom:16px;line-height:1.35}.news-detail__date{margin-bottom:16px}.news-detail__divider{margin-bottom:28px}.news-detail__divider--after{margin:56px 0 32px;margin:calc(56 * var(--nd-scale)) 0 calc(32 * var(--nd-scale))}.news-detail__aside-list{gap:32px;gap:calc(32 * var(--nd-scale))}.news-detail__aside-media{margin-top:44px;margin-top:calc(44 * var(--nd-scale))}}@media (max-width:1199px){.news-detail{padding:72px 0 64px}.news-detail__inner{flex-direction:column;gap:48px}.news-detail__main,.news-detail__aside{max-width:100%}.news-detail__title{font-size:clamp(28px, calc((calc(48 * 100vw / 1920)) + var(--fs-nudge,0px)), 36px);line-height:1.35}.news-detail__content{font-size:max(var(--nd-fs-min), calc((15 * var(--nd-scale)) + var(--fs-nudge,0px)))}.news-detail__divider--after{margin-top:48px}.news-detail__aside-title{font-size:max(18px, calc((24 * var(--nd-scale)) + var(--fs-nudge,0px)))}.news-detail__aside-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.news-detail__aside-list--text{flex-direction:column;gap:20px;display:flex}.news-detail__aside .news-list__image{aspect-ratio:16/9}}@media (max-width:899px){.news-detail{--nd-scale:1px;padding:56px 0 48px}.news-detail__inner{padding-inline:var(--page-gutter);gap:40px}.news-detail__main{max-width:100%}.news-detail__title{font-size:calc(24px + var(--fs-nudge,0px));margin-bottom:14px;line-height:1.35}.news-detail__date{font-size:calc(13px + var(--fs-nudge,0px));margin-bottom:14px}.news-detail__divider{margin-bottom:24px}.news-detail__divider--after{margin:40px 0 28px}.news-detail__content{font-size:calc(15px + var(--fs-nudge,0px));line-height:1.75}.news-detail__pager{gap:10px}.news-detail__pager-label,.news-detail__pager-title{font-size:calc(14px + var(--fs-nudge,0px));line-height:1.5}.news-detail__back{width:132px;height:44px;font-size:calc(14px + var(--fs-nudge,0px));border-radius:22px;padding:0 16px}.news-detail__aside{max-width:100%}.news-detail__aside-title{font-size:calc(22px + var(--fs-nudge,0px));margin-bottom:14px}.news-detail__aside-divider{margin-bottom:20px}.news-detail__aside-list{gap:24px}.news-detail__aside-media{margin-top:36px}.news-detail__aside .news-list__title{font-size:calc(15px + var(--fs-nudge,0px));margin:12px 0 8px;line-height:1.5}.news-detail__aside .news-list__date{font-size:calc(13px + var(--fs-nudge,0px));line-height:1.2}.news-detail__aside .news-list__arrow{width:26px;height:26px}.news-detail__aside .news-list__image{border-radius:16px}}@media (max-width:767px){.news-detail{padding:48px 0 40px}.news-detail__inner{padding-inline:var(--page-gutter);gap:36px}.news-detail__title{font-size:calc(22px + var(--fs-nudge,0px));margin-bottom:12px;line-height:1.35}.news-detail__date{font-size:calc(13px + var(--fs-nudge,0px));margin-bottom:12px}.news-detail__divider{margin-bottom:20px}.news-detail__divider--after{margin:36px 0 24px}.news-detail__content{font-size:calc(15px + var(--fs-nudge,0px));line-height:1.7}.news-detail__footer{flex-direction:column;align-items:stretch;gap:20px}.news-detail__back{width:120px;height:42px;font-size:calc(14px + var(--fs-nudge,0px));align-self:flex-start}.news-detail__aside-title{font-size:calc(20px + var(--fs-nudge,0px))}.news-detail__aside-list{grid-template-columns:1fr;gap:20px}.news-detail__aside .news-list__title{font-size:calc(14px + var(--fs-nudge,0px))}.news-detail__aside .news-list__date{font-size:calc(12px + var(--fs-nudge,0px))}.news-detail__aside .news-list__arrow{width:24px;height:24px}}@media (max-width:500px){.news-detail{padding:40px 0 36px}.news-detail__title{font-size:calc(20px + var(--fs-nudge,0px))}.news-detail__content{font-size:calc(14px + var(--fs-nudge,0px))}.news-detail__pager-label,.news-detail__pager-title{font-size:calc(13px + var(--fs-nudge,0px))}.news-detail__aside-title{font-size:calc(18px + var(--fs-nudge,0px))}}@keyframes news-detail-rise{0%{opacity:0;filter:blur(4px);transform:translateY(28px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes news-detail-fade{0%{opacity:0}to{opacity:1}}@keyframes news-detail-line{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.reveal-news-detail .news-detail__title,.reveal-news-detail .news-detail__date,.reveal-news-detail .news-detail__divider,.reveal-news-detail .news-detail__content,.reveal-news-detail .news-detail__footer,.reveal-news-detail .news-detail__aside-title,.reveal-news-detail .news-detail__aside-divider,.reveal-news-detail .news-detail__aside-list .news-list__card,.reveal-news-detail .news-detail__aside-media{opacity:0;will-change:opacity, transform, filter}.reveal-news-detail .news-detail__divider,.reveal-news-detail .news-detail__aside-divider{transform-origin:0}.reveal-news-detail.is-inview .news-detail__title{animation:.85s cubic-bezier(.22,1,.36,1) forwards news-detail-rise}.reveal-news-detail.is-inview .news-detail__date{animation:.75s cubic-bezier(.22,1,.36,1) .1s forwards news-detail-rise}.reveal-news-detail.is-inview .news-detail__divider:not(.news-detail__divider--after){animation:.55s cubic-bezier(.22,1,.36,1) .2s forwards news-detail-line}.reveal-news-detail.is-inview .news-detail__content{animation:.9s cubic-bezier(.22,1,.36,1) .28s forwards news-detail-rise}.reveal-news-detail.is-inview .news-detail__divider--after{animation:.55s cubic-bezier(.22,1,.36,1) .42s forwards news-detail-line}.reveal-news-detail.is-inview .news-detail__footer{animation:.8s cubic-bezier(.22,1,.36,1) .5s forwards news-detail-rise}.reveal-news-detail.is-inview .news-detail__aside>.news-detail__aside-title{animation:.8s cubic-bezier(.22,1,.36,1) .18s forwards news-detail-rise}.reveal-news-detail.is-inview .news-detail__aside>.news-detail__aside-divider{animation:.5s cubic-bezier(.22,1,.36,1) .28s forwards news-detail-line}.reveal-news-detail.is-inview .news-detail__aside-list:not(.news-detail__aside-list--text) .news-list__card{animation:.75s cubic-bezier(.22,1,.36,1) .44s forwards news-detail-rise;animation-delay:calc(.34s + var(--reveal-i,0) * .1s)}.reveal-news-detail.is-inview .news-detail__aside-media{animation:.45s .4s forwards news-detail-fade}.reveal-news-detail.is-inview .news-detail__aside-media>.news-detail__aside-title{animation:.75s cubic-bezier(.22,1,.36,1) .48s forwards news-detail-rise}.reveal-news-detail.is-inview .news-detail__aside-media>.news-detail__aside-divider{animation:.5s cubic-bezier(.22,1,.36,1) .56s forwards news-detail-line}.reveal-news-detail.is-inview .news-detail__aside-list--text .news-list__card{animation:.7s cubic-bezier(.22,1,.36,1) .7s forwards news-detail-rise;animation-delay:calc(.62s + var(--reveal-i,0) * 80ms)}@media (prefers-reduced-motion:reduce){.reveal-news-detail .news-detail__title,.reveal-news-detail .news-detail__date,.reveal-news-detail .news-detail__divider,.reveal-news-detail .news-detail__content,.reveal-news-detail .news-detail__footer,.reveal-news-detail .news-detail__aside-title,.reveal-news-detail .news-detail__aside-divider,.reveal-news-detail .news-detail__aside-list .news-list__card,.reveal-news-detail .news-detail__aside-media{opacity:1;filter:none;transform:none;animation:none!important}}
