@charset "UTF-8";.main-content{background:#1e0000}.main-content>nav[aria-label=麵包屑導航]:not(.visually-hidden){margin-top:0;padding:22px clamp(20px,4vw,64px);background:#1e0000}@media screen and (max-width:767px){.main-content>nav[aria-label=麵包屑導航]:not(.visually-hidden){padding:16px}}.main-content>nav[aria-label=麵包屑導航]:not(.visually-hidden) .breadcrumb{width:min(100%,1480px);margin:0 auto;color:var(--color-text-muted)}.main-content>nav[aria-label=麵包屑導航]:not(.visually-hidden) .breadcrumb li:not(:last-child):after{color:#fff4d680}.main-content>nav[aria-label=麵包屑導航]:not(.visually-hidden) .breadcrumb li.active,.main-content>nav[aria-label=麵包屑導航]:not(.visually-hidden) .breadcrumb li:last-child{color:#ffb900}.main-content>nav[aria-label=麵包屑導航]:not(.visually-hidden) .breadcrumb li a{color:var(--color-text-muted)}.main-content>nav[aria-label=麵包屑導航]:not(.visually-hidden) .breadcrumb li a:hover,.main-content>nav[aria-label=麵包屑導航]:not(.visually-hidden) .breadcrumb li a:focus-visible{color:#ffb900}.news-page{min-height:70dvh;padding:calc(clamp(42px,5vw,76px) + var(--announcement-height, 0px)) clamp(20px,4vw,64px) clamp(84px,9vw,140px)}@media screen and (max-width:767px){.news-page{padding:calc(34px + var(--announcement-height, 0px)) 16px 80px}}.news-page .news-archive-header{width:min(100%,1480px);margin:0 auto}.news-page .news-archive-header .news-archive-title{max-width:650px}.news-page .news-archive-header .news-archive-desc{max-width:650px;margin-top:14px;font-size:var(--text-body-size);line-height:var(--text-body-line)}.news-page .news-categories{display:grid;grid-auto-flow:column}@media screen and (max-width:767px){.news-page .news-categories{grid-auto-flow:row}}.news-page .news-categories{grid-auto-columns:minmax(0,1fr)}@media screen and (max-width:767px){.news-page .news-categories{grid-template-columns:repeat(2,minmax(0,1fr))}}.news-page .news-categories{width:min(100%,1480px);margin:clamp(38px,5vw,64px) auto 0}.news-page .news-categories .news-category-link{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:190px;padding:24px clamp(18px,2.5vw,38px);color:var(--color-text-muted);transition:color .2s ease}@media screen and (max-width:767px){.news-page .news-categories .news-category-link{min-height:180px;padding:22px 12px}}.news-page .news-categories .news-category-link:before{position:absolute;top:10%;bottom:10%;left:0;width:1px;background:linear-gradient(to bottom,transparent,rgba(255,185,0,.28) 24%,rgba(255,185,0,.28) 76%,transparent);content:""}@media screen and (max-width:767px){.news-page .news-categories .news-category-link:before{display:none}}@media screen and (max-width:767px){.news-page .news-categories .news-category-link:only-child{grid-column:1/-1}}.news-page .news-categories .news-category-link:first-child:before{display:none}@media screen and (max-width:767px){.news-page .news-categories .news-category-link:nth-child(2n):before{display:block}}.news-page .news-categories .news-category-link:hover,.news-page .news-categories .news-category-link:focus-visible,.news-page .news-categories .news-category-link.is-active{color:#ffb900}.news-page .news-categories .news-category-link:focus-visible{outline:2px solid #ffb900;outline-offset:2px}.news-page .news-categories .news-category-link .news-category-icon{width:36px;height:36px;fill:currentColor}.news-page .news-categories .news-category-link .news-category-icon>path{fill:currentColor}.news-page .news-categories .news-category-link .news-category-title{margin-top:18px;font-family:var(--font-heading);font-size:var(--text-card-size);font-weight:var(--font-weight-heading);line-height:var(--text-heading-line)}@media screen and (max-width:767px){.news-page .news-categories .news-category-link .news-category-title{margin-top:14px}}.news-page .news-categories .news-category-link .news-category-desc{max-width:18em;margin-top:9px;font-size:var(--text-small-size);font-weight:var(--font-weight-body);line-height:var(--text-small-line);color:#fff4d680}@media screen and (max-width:767px){.news-page .news-categories .news-category-link .news-category-desc{margin-top:7px}}.news-page .news-content-layout{width:min(100%,1480px);margin:clamp(38px,5vw,64px) auto 0}.news-page .news-content-layout .news-feed{min-width:0}.news-page .news-content-layout .news-feed .news-grid{position:relative;display:grid}.news-page .news-content-layout .news-feed .news-grid .news-timeline-progress{position:absolute;top:0;left:0;z-index:1;width:1px;height:0;background:#ffb900;pointer-events:none;transform:scaleY(0);transform-origin:center top;will-change:transform}.news-page .news-content-layout .news-feed .news-grid .news-card{position:relative;display:grid;grid-template-columns:minmax(104px,124px) 1px minmax(0,1fr);column-gap:clamp(20px,2.8vw,40px);min-width:0}@media screen and (max-width:767px){.news-page .news-content-layout .news-feed .news-grid .news-card{grid-template-columns:0 1px minmax(0,1fr)}}@media screen and (max-width:767px){.news-page .news-content-layout .news-feed .news-grid .news-card{grid-template-rows:auto auto}}@media screen and (max-width:767px){.news-page .news-content-layout .news-feed .news-grid .news-card{column-gap:var(--space-3)}}.news-page .news-content-layout .news-feed .news-grid .news-card:before{grid-row:1;grid-column:2;justify-self:center;width:1px;height:100%;background:#ffb90047;content:""}@media screen and (max-width:767px){.news-page .news-content-layout .news-feed .news-grid .news-card:before{grid-row:1/-1}}.news-page .news-content-layout .news-feed .news-grid .news-card:after{z-index:2;grid-row:1;grid-column:2;justify-self:center;width:9px;height:9px;margin-top:10px;border:2px solid #1e0000;border-radius:50%;background:#ffb900;content:""}@media screen and (max-width:767px){.news-page .news-content-layout .news-feed .news-grid .news-card:after{width:7px}}@media screen and (max-width:767px){.news-page .news-content-layout .news-feed .news-grid .news-card:after{height:7px}}@media screen and (max-width:767px){.news-page .news-content-layout .news-feed .news-grid .news-card:after{margin-top:var(--space-2)}}.news-page .news-content-layout .news-feed .news-grid .news-card:nth-of-type(2n) .news-card-content{justify-self:end}.news-page .news-content-layout .news-feed .news-grid .news-card:last-child:before{height:15px}.news-page .news-content-layout .news-feed .news-grid .news-card:last-child .news-card-content{padding-bottom:0}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-time{display:flex;grid-row:1;grid-column:1;flex-direction:column}@media screen and (max-width:767px){.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-time{flex-direction:row}}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-time{gap:var(--space-2);align-items:flex-end;text-align:right;color:var(--color-text-muted)}@media screen and (max-width:767px){.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-time{grid-column:3}}@media screen and (max-width:767px){.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-time{align-items:flex-start}}@media screen and (max-width:767px){.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-time{padding-bottom:14px}}@media screen and (max-width:767px){.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-time{text-align:left}}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-time .news-card-time-date{font-family:var(--font-heading);font-size:var(--text-card-size);font-weight:var(--font-weight-heading);line-height:1;white-space:nowrap;color:#ffb900}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-time .news-card-time-year{font-size:var(--text-caption-size);letter-spacing:.08em;color:var(--color-text-muted)}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-time.news-card-time-empty{font-size:var(--text-caption-size);line-height:var(--text-small-line)}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content{display:flex;grid-row:1;grid-column:3;flex-direction:column;align-items:flex-start;width:75%}@media screen and (max-width:767px){.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content{width:100%}}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content{min-width:0;padding-bottom:clamp(68px,7vw,var(--space-9))}@media screen and (max-width:767px){.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content{grid-row:2}}@media screen and (max-width:767px){.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content{padding-bottom:56px}}@media screen and (max-width:767px){.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content{padding-right:12px}}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content:hover .news-card-title,.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content:focus-visible .news-card-title{color:#ffb900}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content:hover .news-card-media>img,.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content:focus-visible .news-card-media>img{transform:scale(1.03)}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content:focus-visible{outline:2px solid #ffb900;outline-offset:4px}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-meta{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:center;font-size:var(--text-caption-size);color:var(--color-text-muted)}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-meta .news-status{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border:1px solid rgba(255,185,0,.28);font-size:var(--text-caption-size);font-weight:var(--font-weight-heading);line-height:var(--text-heading-line);letter-spacing:.04em;color:#ffb900;background:#ffb90014}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-meta .news-status.news-status-registration-open,.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-meta .news-status.news-status-closing-soon,.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-meta .news-status.news-status-important{color:#fff5e5;border-color:#dc6657b3;background:#dc665742}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-meta .news-status.news-status-registration-closed,.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-meta .news-status.news-status-ended,.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-meta .news-status.news-status-cancelled,.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-meta .news-status.news-status-postponed{color:var(--color-text-muted);border-color:#fff4d629;background:#fff4d60f}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-meta .news-card-category{font-weight:var(--font-weight-heading);letter-spacing:.08em;color:#ffb900}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-meta .news-card-event-date{display:inline-flex;flex-wrap:wrap;gap:5px 7px;align-items:center}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-meta .news-card-event-date>span{font-weight:var(--font-weight-heading);color:var(--color-text-muted)}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-meta .news-card-event-date>time{font-family:var(--font-heading);color:#ffb900}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-title{margin-top:14px;font-size:var(--text-card-size);transition:color .2s ease}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-desc{display:-webkit-box;margin-top:var(--space-3);overflow:hidden;font-size:var(--text-small-size);line-height:var(--text-small-line);-webkit-box-orient:vertical;-webkit-line-clamp:3}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-media{width:100%;aspect-ratio:3/2;margin-top:var(--space-5);overflow:hidden;background:#260202}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-media>img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.16,1,.3,1)}.news-page .news-content-layout .news-feed .news-grid .news-card .news-card-content .news-card-media .news-image-placeholder{display:grid;place-items:center;height:100%;font-family:var(--font-heading);letter-spacing:.1em;color:#fff4d680}.news-page .news-content-layout .news-feed .news-grid.is-timeline-ready .news-card:after{opacity:.35;transform:scale(.72);transition:opacity .45s ease,transform .55s cubic-bezier(.16,1,.3,1),box-shadow .55s ease}.news-page .news-content-layout .news-feed .news-grid.is-timeline-ready .news-card .news-card-time{opacity:0;transform:translate(-10px);transition:opacity .55s ease var(--news-timeline-delay, 0ms),transform .65s cubic-bezier(.16,1,.3,1) var(--news-timeline-delay, 0ms)}.news-page .news-content-layout .news-feed .news-grid.is-timeline-ready .news-card .news-card-content{opacity:0;transform:translateY(18px);transition:opacity .6s ease var(--news-timeline-delay, 0ms),transform .75s cubic-bezier(.16,1,.3,1) var(--news-timeline-delay, 0ms)}.news-page .news-content-layout .news-feed .news-grid.is-timeline-ready .news-card.is-revealed .news-card-time,.news-page .news-content-layout .news-feed .news-grid.is-timeline-ready .news-card.is-revealed .news-card-content{opacity:1;transform:none}.news-page .news-content-layout .news-feed .news-grid.is-timeline-ready .news-card.is-reached:after{opacity:1;transform:scale(1)}.news-page .news-content-layout .news-feed .news-grid.is-timeline-ready .news-card.is-current:after{box-shadow:0 0 0 6px #ffb9001f;transform:scale(1.35)}@media(prefers-reduced-motion:reduce){.news-page .news-content-layout .news-feed .news-grid.is-timeline-ready .news-card:after{opacity:1;box-shadow:none;transform:none;transition:none}.news-page .news-content-layout .news-feed .news-grid.is-timeline-ready .news-card .news-card-time,.news-page .news-content-layout .news-feed .news-grid.is-timeline-ready .news-card .news-card-content{opacity:1;transform:none;transition:none}.news-page .news-content-layout .news-feed .news-grid.is-timeline-ready .news-timeline-progress{transform:scaleY(1);transition:none}}.news-page .news-content-layout .news-feed .news-pagination{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;justify-content:center;margin-top:clamp(42px,5vw,64px);padding-top:var(--space-5);border-top:1px solid rgba(255,185,0,.28);font-size:var(--text-small-size);color:var(--color-text-muted)}.news-page .news-content-layout .news-feed .news-pagination>a,.news-page .news-content-layout .news-feed .news-pagination>span{display:inline-flex;align-items:center;min-height:40px;padding:8px 13px;border:1px solid rgba(255,244,214,.16)}.news-page .news-content-layout .news-feed .news-pagination>a{font-weight:var(--font-weight-heading);color:#ffb900}.news-page .news-content-layout .news-feed .news-pagination>a:hover,.news-page .news-content-layout .news-feed .news-pagination>a:focus-visible{border-color:#ffb900}.news-page .news-content-layout .news-feed .news-pagination>span[aria-disabled=true]{color:#fff4d680}.news-page .news-content-layout .news-feed .news-feed-empty{padding:clamp(30px,4vw,52px);border:1px solid rgba(255,185,0,.28);background:#310605}.news-page .news-content-layout .news-feed .news-feed-empty>p{margin-top:14px;line-height:var(--text-body-line);color:var(--color-text-muted)}.news-article{min-height:70dvh;padding:calc(clamp(38px,5vw,70px) + var(--announcement-height, 0px)) clamp(20px,4vw,64px) clamp(84px,10vw,150px)}@media screen and (max-width:767px){.news-article{padding:calc(32px + var(--announcement-height, 0px)) 16px 80px}}.news-article .news-article-back{display:inline-flex;align-items:center;gap:9px;width:min(100%,1280px);margin:0 auto;font-size:var(--text-small-size);font-weight:var(--font-weight-heading);color:var(--color-text-muted)}.news-article .news-article-back:hover,.news-article .news-article-back:focus-visible{color:#ffb900}.news-article .news-article-back:focus-visible{outline:2px solid #ffb900;outline-offset:3px}.news-article .news-article-back .right-arrow{width:20px;fill:currentColor;transform:rotate(180deg);transition:transform .2s ease}.news-article .news-archive-notice{display:flex;gap:var(--space-5);align-items:center;justify-content:space-between;width:min(100%,1120px);margin:42px auto 0;padding:22px 26px;border:1px solid rgba(255,244,214,.16);background:#310605}@media screen and (max-width:767px){.news-article .news-archive-notice{align-items:flex-start;flex-direction:column;width:calc(100% - 58px);margin-right:auto;margin-left:0}}.news-article .news-archive-notice>div>strong{font-size:var(--text-card-size);color:#ffb900}.news-article .news-archive-notice>div>p{margin-top:7px;line-height:var(--text-body-line);color:var(--color-text-muted)}.news-article .news-archive-notice>a{display:inline-flex;flex:0 0 auto;gap:var(--space-2);align-items:center;font-size:var(--text-small-size);font-weight:var(--font-weight-heading);color:#ffb900}.news-article .news-archive-notice>a .right-arrow{width:19px;fill:currentColor}.news-article .news-article-header{width:min(100%,980px);margin:clamp(46px,6vw,86px) auto 0;text-align:center}.news-article .news-article-header .news-article-meta{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:center;font-size:var(--text-caption-size);letter-spacing:.06em;color:var(--color-text-muted)}.news-article .news-article-header .news-article-meta .news-status{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border:1px solid rgba(255,185,0,.28);font-size:var(--text-caption-size);font-weight:var(--font-weight-heading);line-height:var(--text-heading-line);letter-spacing:.04em;color:#ffb900;background:#ffb90014}.news-article .news-article-header .news-article-meta .news-status.news-status-registration-open,.news-article .news-article-header .news-article-meta .news-status.news-status-closing-soon,.news-article .news-article-header .news-article-meta .news-status.news-status-important{color:#fff5e5;border-color:#dc6657b3;background:#dc665742}.news-article .news-article-header .news-article-meta .news-status.news-status-registration-closed,.news-article .news-article-header .news-article-meta .news-status.news-status-ended,.news-article .news-article-header .news-article-meta .news-status.news-status-cancelled,.news-article .news-article-header .news-article-meta .news-status.news-status-postponed{color:var(--color-text-muted);border-color:#fff4d629;background:#fff4d60f}.news-article .news-article-header .news-article-meta .news-article-category:not(:first-child),.news-article .news-article-header .news-article-meta .news-article-date{padding-left:16px;border-left:1px solid rgba(255,185,0,.28)}@media screen and (max-width:640px){.news-article .news-article-header .news-article-meta .news-article-category:not(:first-child),.news-article .news-article-header .news-article-meta .news-article-date{padding-left:0;border-left:0}}.news-article .news-article-header .news-article-title{margin-top:22px}.news-article .news-article-header .news-article-lead{max-width:48em;margin:24px auto 0;font-size:var(--text-body-size);line-height:var(--text-body-line)}.news-article .news-event-panel{width:min(100%,1120px);margin:clamp(38px,5vw,62px) auto 0;padding:clamp(24px,3.5vw,40px);border:1px solid rgba(255,185,0,.28);background:#310605}@media screen and (max-width:767px){.news-article .news-event-panel{width:calc(100% - 58px);margin-right:auto;margin-left:0;padding:20px}}.news-article .news-event-panel .news-event-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(30px,5vw,70px)}@media screen and (max-width:767px){.news-article .news-event-panel .news-event-facts{grid-template-columns:1fr}}.news-article .news-event-panel .news-event-facts>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:var(--space-4);padding:16px 0;border-bottom:1px solid rgba(255,244,214,.16)}.news-article .news-event-panel .news-event-facts>div>dt{font-size:var(--text-caption-size);font-weight:var(--font-weight-heading);letter-spacing:.08em;color:var(--color-text-muted)}.news-article .news-event-panel .news-event-facts>div>dd{font-family:var(--font-heading);font-size:var(--text-body-size);line-height:var(--text-body-line);color:var(--color-text)}.news-article .news-event-panel .news-event-facts>div>dd>span{display:block;margin-top:var(--space-1);font-family:var(--font-body);font-size:var(--text-small-size);color:var(--color-text-muted)}.news-article .news-event-panel .news-event-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.news-article .news-event-panel .news-event-actions .news-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:12px 19px;border:1px solid rgba(255,185,0,.28);font-size:var(--text-small-size);font-weight:var(--font-weight-heading);line-height:var(--text-heading-line);white-space:nowrap;color:var(--color-text);background:transparent;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.news-article .news-event-panel .news-event-actions .news-button:hover,.news-article .news-event-panel .news-event-actions .news-button:focus-visible{color:#ffb900;border-color:#ffb900}.news-article .news-event-panel .news-event-actions .news-button:focus-visible{outline:2px solid #ffb900;outline-offset:3px}.news-article .news-event-panel .news-event-actions .news-button:active{transform:scale(.98)}.news-article .news-event-panel .news-event-actions .news-button.news-button-primary{color:#260202;border-color:#ffb900;background:#ffb900}.news-article .news-event-panel .news-event-actions .news-button.news-button-primary:hover,.news-article .news-event-panel .news-event-actions .news-button.news-button-primary:focus-visible{color:#1e0000;background:#ffd15c}.news-article .news-event-panel .news-event-actions .news-button .right-arrow{width:19px;fill:currentColor}.news-article .news-article-cover{width:min(100%,1280px);margin:clamp(42px,6vw,76px) auto 0;aspect-ratio:3/2;overflow:hidden;border:1px solid rgba(255,185,0,.28)}.news-article .news-article-cover>img{width:100%;height:100%;object-fit:cover}.news-article .news-article-layout{display:grid;grid-template-columns:minmax(0,780px) minmax(240px,320px);gap:clamp(48px,7vw,108px);align-items:start;width:min(100%,1208px);margin:clamp(54px,7vw,90px) auto 0}@media screen and (max-width:1024px){.news-article .news-article-layout{grid-template-columns:1fr}}.news-article .news-article-layout .news-article-main{min-width:0}.news-article .news-article-layout .news-article-main .news-article-frame{width:100%}.news-article .news-article-layout .news-article-main .news-article-frame>iframe{width:100%;min-height:100dvh}.news-article .news-article-layout .news-article-main .news-article-empty{padding:clamp(28px,4vw,48px);border:1px solid rgba(255,185,0,.28);background:#310605}.news-article .news-article-layout .news-article-main .news-article-empty>p{margin-top:var(--space-4);line-height:var(--text-body-line);color:var(--color-text-muted)}.news-article .news-article-layout .news-article-main .news-event-gallery{margin-top:clamp(58px,8vw,92px);padding-top:28px;border-top:1px solid rgba(255,185,0,.28)}.news-article .news-article-layout .news-article-main .news-event-gallery>p{margin-top:10px;color:var(--color-text-muted)}.news-article .news-article-layout .news-article-main .news-event-gallery .news-event-gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin-top:26px}@media screen and (max-width:640px){.news-article .news-article-layout .news-article-main .news-event-gallery .news-event-gallery-grid{grid-template-columns:1fr}}.news-article .news-article-layout .news-article-main .news-event-gallery .news-event-gallery-grid>figure{aspect-ratio:4/3;overflow:hidden;background:#260202}.news-article .news-article-layout .news-article-main .news-event-gallery .news-event-gallery-grid>figure:first-child:nth-last-child(odd){grid-column:1/-1;aspect-ratio:16/9}@media screen and (max-width:640px){.news-article .news-article-layout .news-article-main .news-event-gallery .news-event-gallery-grid>figure:first-child:nth-last-child(odd){grid-column:auto;aspect-ratio:4/3}}.news-article .news-article-layout .news-article-main .news-event-gallery .news-event-gallery-grid>figure>img{width:100%;height:100%;object-fit:cover}.news-article .news-article-layout .news-article-main .news-share{display:flex;gap:var(--space-4);align-items:center;justify-content:space-between;margin-top:clamp(52px,7vw,80px);padding:18px 0;border-top:1px solid rgba(255,244,214,.16);border-bottom:1px solid rgba(255,244,214,.16);font-size:var(--text-small-size)}.news-article .news-article-layout .news-article-main .news-share>span{color:var(--color-text-muted)}.news-article .news-article-layout .news-article-main .news-share>a{font-weight:var(--font-weight-heading);color:#ffb900}.news-article .news-article-layout .news-article-main .news-share>a:hover,.news-article .news-article-layout .news-article-main .news-share>a:focus-visible{text-decoration:underline;text-underline-offset:.25em}.news-article .news-article-layout .news-article-main .news-article-contact{margin-top:clamp(46px,7vw,80px);padding:clamp(30px,5vw,52px);border:1px solid rgba(255,185,0,.28);background:radial-gradient(circle at 90% 0%,rgba(255,185,0,.12),transparent 42%),#310605}.news-article .news-article-layout .news-article-main .news-article-contact .news-article-contact-desc{max-width:40em;margin-top:14px;line-height:var(--text-body-line)}.news-article .news-article-layout .news-article-main .news-article-contact .news-article-contact-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:12px 19px;border:1px solid rgba(255,185,0,.28);font-size:var(--text-small-size);font-weight:var(--font-weight-heading);line-height:var(--text-heading-line);white-space:nowrap;color:var(--color-text);background:transparent;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}.news-article .news-article-layout .news-article-main .news-article-contact .news-article-contact-link:hover,.news-article .news-article-layout .news-article-main .news-article-contact .news-article-contact-link:focus-visible{color:#ffb900;border-color:#ffb900}.news-article .news-article-layout .news-article-main .news-article-contact .news-article-contact-link:focus-visible{outline:2px solid #ffb900;outline-offset:3px}.news-article .news-article-layout .news-article-main .news-article-contact .news-article-contact-link:active{transform:scale(.98)}.news-article .news-article-layout .news-article-main .news-article-contact .news-article-contact-link.news-button-primary{color:#260202;border-color:#ffb900;background:#ffb900}.news-article .news-article-layout .news-article-main .news-article-contact .news-article-contact-link.news-button-primary:hover,.news-article .news-article-layout .news-article-main .news-article-contact .news-article-contact-link.news-button-primary:focus-visible{color:#1e0000;background:#ffd15c}.news-article .news-article-layout .news-article-main .news-article-contact .news-article-contact-link .right-arrow{width:19px;fill:currentColor}.news-article .news-article-layout .news-article-main .news-article-contact .news-article-contact-link{min-width:180px;margin-top:var(--space-5);color:#260202;border-color:#ffb900;background:#ffb900}.news-article .news-article-layout .news-article-main .news-article-contact .news-article-contact-link .i-line{width:24px;aspect-ratio:1;fill:currentColor}.news-article .news-article-layout .news-article-main .news-article-dates{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:26px;font-size:var(--text-caption-size);color:#fff4d680}.news-article .news-article-layout .news-related{position:sticky;top:118px}@media screen and (max-width:1024px){.news-article .news-article-layout .news-related{position:static}}.news-article .news-article-layout .news-related .news-related-title{padding-bottom:15px;font-size:var(--text-card-size);line-height:var(--text-heading-line);border-bottom:1px solid rgba(255,185,0,.28)}.news-article .news-article-layout .news-related .news-related-list .news-related-item{padding-top:20px}.news-article .news-article-layout .news-related .news-related-list .news-related-item .news-related-link{display:grid;grid-template-columns:108px minmax(0,1fr);gap:15px}@media screen and (max-width:640px){.news-article .news-article-layout .news-related .news-related-list .news-related-item .news-related-link{grid-template-columns:96px minmax(0,1fr)}}.news-article .news-article-layout .news-related .news-related-list .news-related-item .news-related-link:hover .news-related-media>img,.news-article .news-article-layout .news-related .news-related-list .news-related-item .news-related-link:focus-visible .news-related-media>img{transform:scale(1.03)}.news-article .news-article-layout .news-related .news-related-list .news-related-item .news-related-link:hover .news-related-item-title,.news-article .news-article-layout .news-related .news-related-list .news-related-item .news-related-link:focus-visible .news-related-item-title{color:#ffb900}.news-article .news-article-layout .news-related .news-related-list .news-related-item .news-related-link:focus-visible{outline:2px solid #ffb900;outline-offset:3px}.news-article .news-article-layout .news-related .news-related-list .news-related-item .news-related-link .news-related-media{aspect-ratio:3/2;overflow:hidden;background:#260202}.news-article .news-article-layout .news-related .news-related-list .news-related-item .news-related-link .news-related-media>img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.news-article .news-article-layout .news-related .news-related-list .news-related-item .news-related-link .news-related-content{min-width:0}.news-article .news-article-layout .news-related .news-related-list .news-related-item .news-related-link .news-related-content .news-related-category,.news-article .news-article-layout .news-related .news-related-list .news-related-item .news-related-link .news-related-content .news-related-date{display:block;margin-bottom:6px;font-size:var(--text-caption-size);color:#ffb900}.news-article .news-article-layout .news-related .news-related-list .news-related-item .news-related-link .news-related-content .news-related-date{color:#fff4d680}.news-article .news-article-layout .news-related .news-related-list .news-related-item .news-related-link .news-related-content .news-related-item-title{font-size:var(--text-body-size);line-height:var(--text-body-line);transition:color .2s ease}@media(prefers-reduced-motion:reduce){.news-page *,.news-page *:before,.news-page *:after,.news-article *,.news-article *:before,.news-article *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
