.NewsEventDetailClient-module__IvIvFW__article{padding:1.5rem 0 0;position:relative}.NewsEventDetailClient-module__IvIvFW__topRow{justify-content:flex-start;width:100%;margin-inline:auto;display:flex}.NewsEventDetailClient-module__IvIvFW__backLink{color:#0b4b73;text-transform:uppercase;align-items:center;gap:.35rem;font-size:clamp(.82rem,.76rem + .14vw,.98rem);font-weight:700;text-decoration:none;display:inline-flex}.NewsEventDetailClient-module__IvIvFW__backIcon{width:clamp(1.1rem,1rem + .22vw,1.35rem);height:clamp(1.1rem,1rem + .22vw,1.35rem)}.NewsEventDetailClient-module__IvIvFW__header{margin-top:1rem;flex-direction:column;gap:1rem;width:100%;margin-inline:auto;display:flex}.NewsEventDetailClient-module__IvIvFW__dateBadge{color:#fff;background:#0b4b73;align-items:center;gap:.5rem;width:fit-content;padding:clamp(.75rem,.68rem + .16vw,.95rem) clamp(.95rem,.82rem + .3vw,1.3rem);display:inline-flex}.NewsEventDetailClient-module__IvIvFW__dateMonth{font-size:clamp(1rem,.92rem + .2vw,1.26rem);font-weight:900}.NewsEventDetailClient-module__IvIvFW__dateDay{font-size:clamp(1rem,.92rem + .2vw,1.26rem);font-weight:400}.NewsEventDetailClient-module__IvIvFW__headingBlock{width:min(100%,96rem)}.NewsEventDetailClient-module__IvIvFW__title{color:#094d82;letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:clamp(1.75rem,1rem + 2vw,4.4rem);font-weight:900;line-height:1.08}.NewsEventDetailClient-module__IvIvFW__subtitle{color:#000;margin:.6rem 0 0;font-size:clamp(1rem,.84rem + .38vw,1.5rem);font-weight:500;line-height:1.65}.NewsEventDetailClient-module__IvIvFW__mediaBlock{margin-top:1.5rem;width:100%;margin-inline:auto}.NewsEventDetailClient-module__IvIvFW__heroMedia{aspect-ratio:16/9;background:#edf2f7;width:100%;position:relative;overflow:hidden}.NewsEventDetailClient-module__IvIvFW__heroImage,.NewsEventDetailClient-module__IvIvFW__thumbnailImage{object-fit:cover}.NewsEventDetailClient-module__IvIvFW__mediaFallback{color:#6b7d90;letter-spacing:.04em;text-align:center;text-transform:uppercase;background:#e5e7eb;justify-content:center;align-items:center;width:100%;height:100%;padding:0 1rem;font-size:.8rem;font-weight:700;line-height:1.4;display:flex}.NewsEventDetailClient-module__IvIvFW__thumbnailRow{flex-wrap:wrap;gap:clamp(.75rem,1vw,1rem);margin-top:.9rem;display:flex}.NewsEventDetailClient-module__IvIvFW__thumbnailButton{cursor:pointer;background:0 0;border:0;padding:0}.NewsEventDetailClient-module__IvIvFW__thumbnailButtonActive .NewsEventDetailClient-module__IvIvFW__thumbnailFrame{box-shadow:0 0 0 .125rem #0b4b73}.NewsEventDetailClient-module__IvIvFW__thumbnailFrame{aspect-ratio:4/3;width:clamp(5.5rem,8vw,10rem);display:block;position:relative;overflow:hidden}.NewsEventDetailClient-module__IvIvFW__bodyWrap{margin-top:1.75rem;width:min(100%,98rem);margin-inline:auto;padding-bottom:2rem}.NewsEventDetailClient-module__IvIvFW__paragraph{color:#2b3f52;text-align:justify;margin:0;font-size:clamp(1rem,.88rem + .28vw,1.28rem);line-height:1.85}.NewsEventDetailClient-module__IvIvFW__paragraph+.NewsEventDetailClient-module__IvIvFW__paragraph{margin-top:1rem}@media (min-width:48rem){.NewsEventDetailClient-module__IvIvFW__article{padding-top:2rem}.NewsEventDetailClient-module__IvIvFW__header{margin-top:1.25rem}}@media (min-width:64rem){.NewsEventDetailClient-module__IvIvFW__header{gap:1.25rem}.NewsEventDetailClient-module__IvIvFW__mediaBlock{margin-top:1.75rem}.NewsEventDetailClient-module__IvIvFW__bodyWrap{margin-top:2rem}}@media (min-width:120rem){.NewsEventDetailClient-module__IvIvFW__backLink{gap:.5rem;font-size:clamp(.96rem,.82rem + .22vw,1.28rem)}.NewsEventDetailClient-module__IvIvFW__backIcon{width:clamp(1.3rem,1.08rem + .3vw,1.7rem);height:clamp(1.3rem,1.08rem + .3vw,1.7rem)}.NewsEventDetailClient-module__IvIvFW__dateBadge{gap:.6rem;padding:clamp(.9rem,.72rem + .2vw,1.2rem) clamp(1.15rem,.95rem + .28vw,1.55rem)}.NewsEventDetailClient-module__IvIvFW__dateMonth,.NewsEventDetailClient-module__IvIvFW__dateDay{font-size:clamp(1.14rem,.96rem + .26vw,1.52rem)}.NewsEventDetailClient-module__IvIvFW__headingBlock{width:min(100%,108rem)}.NewsEventDetailClient-module__IvIvFW__title{font-size:clamp(2.6rem,1.2rem + 2.4vw,6rem)}.NewsEventDetailClient-module__IvIvFW__subtitle{font-size:clamp(1.12rem,.9rem + .42vw,1.7rem)}.NewsEventDetailClient-module__IvIvFW__thumbnailFrame{width:clamp(6.5rem,7vw,11rem)}.NewsEventDetailClient-module__IvIvFW__bodyWrap{width:min(100%,104rem)}.NewsEventDetailClient-module__IvIvFW__paragraph{font-size:clamp(1.08rem,.92rem + .3vw,1.42rem);line-height:1.95}}@media (min-width:160rem){.NewsEventDetailClient-module__IvIvFW__backLink{font-size:clamp(1.05rem,.9rem + .24vw,1.42rem)}.NewsEventDetailClient-module__IvIvFW__dateMonth,.NewsEventDetailClient-module__IvIvFW__dateDay{font-size:clamp(1.22rem,1rem + .28vw,1.68rem)}.NewsEventDetailClient-module__IvIvFW__title{font-size:clamp(3rem,1.4rem + 2.4vw,6.8rem)}.NewsEventDetailClient-module__IvIvFW__subtitle{font-size:clamp(1.18rem,.98rem + .42vw,1.82rem)}.NewsEventDetailClient-module__IvIvFW__paragraph{font-size:clamp(1.14rem,.98rem + .34vw,1.56rem)}}
.page-module__kijuuW__page{background:#fff;flex-direction:column;min-height:100svh;display:flex}.page-module__kijuuW__section{flex:1;width:95%;margin-inline:auto;padding:clamp(5rem,8vw,7rem) 1rem 3rem;font-family:Helvetica Neue Local,Helvetica Neue,Helvetica,Arial,sans-serif}.page-module__kijuuW__header{justify-content:space-between;align-items:flex-start;display:flex}.page-module__kijuuW__heading{color:#094d82;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:clamp(1.9rem,1.2rem + 1.7vw,3.8rem);font-weight:900}.page-module__kijuuW__board{margin-top:.9rem;position:relative}.page-module__kijuuW__mapBackdrop{opacity:.8;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:115% 115%;position:absolute;inset:0}.page-module__kijuuW__boardInner{position:relative}@media (min-width:40rem){.page-module__kijuuW__section{padding-inline:1.5rem}}@media (min-width:64rem){.page-module__kijuuW__section{padding-inline:clamp(2rem,4vw,4rem)}}@media (min-width:120rem){.page-module__kijuuW__section{width:96%;padding-inline:clamp(3rem,5vw,8rem)}.page-module__kijuuW__heading{font-size:clamp(2.5rem,1.4rem + 1.9vw,4.8rem)}}@media (min-width:160rem){.page-module__kijuuW__heading{font-size:clamp(2.9rem,1.6rem + 2vw,5.6rem)}}
