@charset "UTF-8";.article-hero{position:relative;width:100%;margin-bottom:30px}.article-hero__body{display:flex;flex-direction:column;padding:10px 18px;gap:7px}.article-hero__pills{display:flex;align-items:center;gap:10px}.article-hero__section-pill{font-family:Noto Sans,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:1.4rem;font-weight:700;font-stretch:62.5%;line-height:16px;display:inline-flex;padding:6px 12px;letter-spacing:.14px;color:#fff;background-color:#0095d9;align-items:center;gap:6px}[dir=rtl] .article-hero__section-pill img{transform:scaleX(-1)}@media (hover: hover){.article-hero__section-pill:hover{color:#192f60}}.article-hero__series-link{font-size:1.4rem;font-weight:600;display:inline-flex;color:#000;align-items:center;gap:4px}[dir=rtl] .article-hero__series-link img{transform:scaleX(-1)}.article-hero__title{font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-size:2.4rem;font-weight:700;line-height:28px;display:block;margin-top:18px;letter-spacing:-.24px;color:#000}.article-hero__meta-row{display:flex;flex-direction:column;margin-top:18px;align-items:flex-start;gap:7px}.article-hero__types{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.article-hero__type-pill{font-family:Noto Sans,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:1.4rem;font-weight:700;font-stretch:62.5%;line-height:16px;display:inline-flex;padding:6px 12px;letter-spacing:.14px;color:#0095d9;background-color:#f0efef;align-items:center;gap:6px}[dir=rtl] .article-hero__type-pill img{transform:scaleX(-1)}@media (hover: hover){.article-hero__type-pill:hover{color:#fff;background-color:#0095d9}.article-hero__type-pill:hover img{filter:brightness(0) invert(1)}}.article-hero__categories{font-size:1.2rem;font-weight:700;line-height:18px;letter-spacing:.036px;color:#000}.article-hero__categories a{color:#0095d9}@media (hover: hover){.article-hero__categories a:hover{text-decoration:underline}}.article-hero__byline{font-size:1.4rem;font-style:italic;line-height:22px;margin-top:10px;color:#888787}.article-hero__byline a{text-decoration:underline;color:#888787}@media (hover: hover){.article-hero__byline a:hover{color:#0095d9}}.article-hero__byline-sep{margin:0 4px;color:#0095d9}.article-hero__image{width:100%;margin-top:20px;aspect-ratio:16 / 9}.article-hero__image-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-hero__figure{width:100%}.article-hero__image-caption{font-size:1.2rem;line-height:18px;margin-top:8px;padding:0 18px;color:#000}.article-hero .article-hero__body{gap:0}.article-hero .article-hero__title{margin-top:8px}.article-hero .article-hero__meta-row{margin-top:6px}.article-hero .article-hero__byline{margin-top:8px}.article-hero .article-hero__image{margin-top:10px}.article-hero--image-only .article-hero__body{padding-bottom:20px}.article-hero--image-only .article-hero__title{line-height:26px;margin-top:9px}.article-hero-image__caption{font-size:1.2rem;line-height:18px;margin-top:8px;padding:0 18px;color:#000}@media (min-width: 768px){.article-hero{position:relative;display:grid;width:100%;padding:10px 78px;grid-template-columns:544fr 544fr;-moz-column-gap:36px;column-gap:36px}.article-hero--image-only{grid-template-columns:1fr minmax(0,834px) 1fr;row-gap:30px}.article-hero--image-only .article-hero__body{grid-column:2}.article-hero--image-only .article-hero-image{grid-column:1 / -1}.article-hero-image__img{display:block;width:100%;height:632px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.article-hero-image__caption{padding:0}.article-hero__body{display:flex;flex-direction:column;width:100%;gap:7px}.article-hero__pills{display:flex;flex-direction:row;align-items:center;gap:10px}.article-hero__section-pill{font-family:Noto Sans,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:1.4rem;font-weight:700;font-stretch:62.5%;line-height:16px;display:inline-flex;padding:6px 12px;letter-spacing:.14px;color:#fff;background-color:#0095d9;align-items:center;gap:6px}.article-hero__series-link{font-size:1.4rem;font-weight:600;display:inline-flex;color:#000;align-items:center;gap:4px}.article-hero__title{font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-size:3.6rem;font-weight:700;line-height:44px;display:block;letter-spacing:-.36px;color:#000}.article-hero__meta-row{display:flex;flex-direction:row;align-items:center;gap:7px}.article-hero__type-pill{font-family:Noto Sans,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:1.4rem;font-weight:700;font-stretch:62.5%;line-height:16px;display:inline-flex;padding:6px 12px;letter-spacing:.14px;color:#0095d9;background-color:#f0efef;align-items:center;gap:6px}.article-hero__categories{font-size:1.2rem;font-weight:700;line-height:18px;letter-spacing:.036px;color:#000}.article-hero__categories a{color:#0095d9}.article-hero__byline{font-size:1.4rem;font-style:italic;line-height:22px;color:#888787}.article-hero__byline a{text-decoration:underline;color:#888787}.article-hero__byline-sep{margin:0 4px;color:#0095d9}.article-hero__figure{width:100%}.article-hero__image{overflow:hidden;width:100%;height:305px;border-radius:4px}.article-hero__image-img{display:block;width:100%;height:305px;-o-object-fit:cover;object-fit:cover}.article-hero__image-caption{padding:0}.article-hero .article-hero__body{padding-top:0}.article-hero .article-hero__title{margin-top:5px}.article-hero .article-hero__meta-row{margin-top:8px}.article-hero .article-hero__image{margin-top:0}.article-hero--image-only .article-hero__body{padding-bottom:10px}.article-hero--image-only .article-hero__title{line-height:44px;margin-top:6px}.article-hero--image-only .article-hero__meta-row{margin-top:9px}}@media (min-width: 768px) and (max-width: 1023.98px){.article-hero{padding-inline:30px}.article-hero:not(.article-hero--image-only){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.article-body{width:100%;margin-bottom:24px}.article-body h2{font-size:2rem;font-weight:700;display:block;margin:40px 0 20px;letter-spacing:-.2px;color:#000}.article-body h3{font-size:1.7rem;font-weight:700;line-height:1.4;margin:24px 0 20px}.article-body h4{font-size:inherit;font-weight:700;line-height:1.4;margin-bottom:20px}.article-body a{text-decoration:underline}.article-body a[target=_blank]:is(:not([class]),[class=""]):after,.article-body a.exlink:after{display:inline-block;width:16px;height:16px;content:"";vertical-align:-3px;background:url(/common/images/icon-expand.svg) no-repeat center / 16px 16px;margin-inline-start:4px}.article-body p{margin-bottom:20px;letter-spacing:-.07px;color:#000}.article-body blockquote:not([class]){margin-bottom:20px;padding-block:6px;padding-inline-start:16px;border-inline-start:2px solid #d2d2d2}.article-body blockquote:not([class])>:last-child{margin-bottom:0}.article-body ul:not([class]),.article-body ol:not([class]){font-size:1.4rem;line-height:24px;margin-bottom:20px;letter-spacing:-.07px;color:#000}.article-body ul:not([class]) ul:not([class]),.article-body ul:not([class]) ol:not([class]),.article-body ol:not([class]) ul:not([class]),.article-body ol:not([class]) ol:not([class]){margin-bottom:0}.article-body ul:not([class]){list-style:disc;padding-inline-start:16px}.article-body ol:not([class]){list-style:decimal;padding-inline-start:20px}.article-body address,.article-body__link-cards{margin-bottom:20px}.article-body table{width:auto;margin-bottom:20px;border-collapse:collapse}.article-body th{line-height:18px;padding:10px 12px;text-align:center;border:solid 1px #ebebeb;background:#efeeee;overflow-wrap:anywhere}.article-body td{font-size:1.4rem;line-height:18px;padding:10px 12px;border:solid 1px #ebebeb;overflow-wrap:anywhere}.article-body th>p,.article-body td>p{margin:0}.article-body td.second_color{background:#f8f8f8}.article-body .txt10{font-size:1.2rem;line-height:18px}.article-body .cb{clear:both}.article-body .scroll{overflow-x:auto}.article-body .main-image{display:block;max-width:100%;height:auto;margin-inline:auto}.article-body .vertical-img-w{width:auto;max-height:83vh}.article-body .vertical-img{width:auto;max-height:680px}.article-main .article-body .vertical-img-w{max-height:680px}.article-body .image-area{margin-bottom:30px}.article-body .image-area .caption{font-size:1.2rem;line-height:18px;margin-top:8px;letter-spacing:-.06px;color:#000}.article-body .image-area.figure-center{max-width:100%;margin-right:auto;margin-left:auto}.article-body .image-area.figure-right,.article-body .image-area.figure-left{max-width:136px;margin-bottom:20px}.article-body .image-area.figure-right{float:right;margin-left:20px}.article-body .image-area.figure-left{float:left;margin-right:20px}.article-body .image-area.figure-center:has(.vertical-img-w,.vertical-img){display:table}.article-body .image-area.figure-center:has(.vertical-img-w,.vertical-img)[style*="100%"]{width:auto!important}.article-body .image-area.figure-center:has(.vertical-img-w,.vertical-img)>.caption,.article-body .image-area.figure-center:has(.vertical-img-w,.vertical-img)>figcaption{display:table-caption;caption-side:bottom}.article-body>.image-area.figure-right,.article-body>.image-area.figure-left,.article-body>:not(.figure-right,.figure-left)+h2{clear:both}.article-body:after{display:block;clear:both;content:""}.article-body .box-border{margin-bottom:20px;padding:16px 20px;border:1px solid #d2d2d2}.article-body .box-gray{font-size:1.4rem;line-height:22px;width:100%;margin-bottom:20px;padding:20px;letter-spacing:-.07px;color:#000;background-color:#f0efef}.article-body .video-container,.article-body .map-container,.article-body .ext-container{margin-bottom:20px}.article-body .video-container iframe,.article-body .map-container iframe,.article-body .ext-container iframe{max-width:100%}.article-body__blurb{font-size:1.4rem;line-height:22px;width:100%;padding:20px;letter-spacing:-.07px;color:#000;background-color:#f0efef}.article-body__footnotes{font-size:1.4rem;line-height:24px;margin-bottom:20px;letter-spacing:-.07px;color:#000}.article-body .bulk-upload{display:none}.article-gallery-link{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto}@media (hover: hover){.article-gallery-link:hover img{opacity:.7}}.article-gallery-caption:after{display:block;clear:both;content:""}.article-gallery-icon{float:right;margin-left:12px}[dir=rtl] .article-gallery-icon{float:left;margin-right:12px;margin-left:0}@media (hover: hover){.article-gallery-icon:hover img{opacity:.7}}@media (max-width: 767.98px){.article-image-section .article-body>.image-area.figure-center:not([style*=px]):not(:has(.fit-body)){width:calc(100% + 36px)!important;max-width:none;margin-inline:-18px}.article-image-section .article-body>.image-area.figure-center:not([style*=px]):not(:has(.fit-body)) .article-gallery-link{width:100%}.article-image-section .article-body>.image-area.figure-center:not([style*=px]):not(:has(.fit-body)) .main-image{width:100%}.article-image-section .article-body>.image-area.figure-center:not([style*=px]):not(:has(.fit-body)) .vertical-img-w,.article-image-section .article-body>.image-area.figure-center:not([style*=px]):not(:has(.fit-body)) .vertical-img{-o-object-fit:contain;object-fit:contain}.article-image-section .article-body>.image-area.figure-center:not([style*=px]):not(:has(.fit-body))>.caption,.article-image-section .article-body>.image-area.figure-center:not([style*=px]):not(:has(.fit-body))>.article-gallery-caption{padding-inline:18px}}@media (min-width: 768px){.article-body h2{font-size:2.4rem;margin-top:48px;margin-bottom:24px;letter-spacing:-.24px}.article-body h3{font-size:1.8rem}.article-body h3,.article-body h4,.article-body p,.article-body .box-border,.article-body .box-gray,.article-body .video-container,.article-body .map-container,.article-body .ext-container,.article-body address,.article-body__link-cards,.article-body table{margin-bottom:24px}.article-body ul:not([class]),.article-body ol:not([class]){margin-bottom:24px;padding-inline-start:24px}.article-body blockquote:not([class]){margin-bottom:24px;padding-block:4px;padding-inline-start:14px}.article-body .image-area{margin-bottom:36px}.article-body .image-area.figure-right,.article-body .image-area.figure-left{max-width:293px}.article-image-section .article-body>.image-area.figure-center:not([style*=px]):not(:has(.vertical-img-w,.vertical-img,.fit-body)){width:clamp(100%,calc(100cqw - 156px),1124px)!important;max-width:none;margin-inline:calc((100% - clamp(100%,calc(100cqw - 156px),1124px))/2)}.article-image-section .article-body>.image-area.figure-center:not([style*=px]):not(:has(.vertical-img-w,.vertical-img,.fit-body)) .article-gallery-link,.article-image-section .article-body>.image-area.figure-center:not([style*=px]):not(:has(.vertical-img-w,.vertical-img,.fit-body)) .main-image{width:100%}.article-body__footnotes{margin-bottom:24px}}.article-link-card{display:grid;width:100%;padding:16px;border:1px solid #d2d2d2;grid-template-columns:90px 1fr;gap:14px;align-items:start}.article-link-card__thumb{width:90px;height:50px}.article-link-card__thumb-img{display:block;width:90px;height:50px;-o-object-fit:cover;object-fit:cover}.article-link-card__title{font-size:1.3rem;line-height:20px;letter-spacing:-.07px;color:#000}.article-link-card__title a{text-decoration:underline}.article-link-card__title:first-child{grid-column:1 / -1}@media (min-width: 768px){.article-link-card{display:grid;padding:20px 17px;border:1px solid #d2d2d2;grid-template-columns:146fr 424fr;justify-content:space-between;align-items:start}.article-link-card__thumb{width:146px;height:82px}.article-link-card__thumb-img{display:block;width:146px;height:82px;-o-object-fit:cover;object-fit:cover}.article-link-card__title{font-size:1.4rem;line-height:24px;letter-spacing:-.07px;color:#000}.article-link-card__title a{text-decoration:underline}}.article-data-source{position:relative;width:100%;margin-bottom:24px;padding:20px 24px;border:1px solid #d2d2d2}.article-data-source__title{font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.6rem;font-weight:700;line-height:19px;display:block;letter-spacing:-.16px;color:#000}.article-data-source__list{font-size:1.4rem;line-height:24px;margin-top:20px;list-style:disc;letter-spacing:-.07px;color:#000;padding-inline-start:16px}.article-data-source__list a{text-decoration:underline}.article-data-source__ol{font-size:1.4rem;line-height:24px;margin-top:20px;list-style:decimal;letter-spacing:-.07px;color:#000;padding-inline-start:20px}.article-data-source__expand-icon{display:inline-flex;width:16px;height:16px;vertical-align:middle;margin-inline-start:4px}@media (min-width: 768px){.article-data-source{position:relative;width:622px;padding:30px;border:1px solid #d2d2d2}.article-data-source__title{font-family:Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.6rem;font-weight:700;line-height:19px;display:block;letter-spacing:-.16px;color:#000}.article-data-source__list{font-size:1.4rem;line-height:24px;margin-top:20px;list-style:disc;letter-spacing:-.07px;color:#000;padding-inline-start:24px}.article-data-source__list a{text-decoration:underline}.article-data-source__list-item{margin-bottom:0}.article-data-source__ol{font-size:1.4rem;line-height:24px;margin-top:20px;list-style:decimal;letter-spacing:-.07px;color:#000;padding-inline-start:24px}.article-data-source__expand-icon{display:inline-flex;width:16px;height:16px;vertical-align:middle;margin-inline-start:4px}}.p-print{background-color:#fff}.p-print-header{display:flex;padding:10px 30px;background-color:#0095d9;align-items:center;justify-content:space-between;gap:20px}.p-print-header__logo{line-height:0;display:block}.p-print-header__logo img{width:160px;height:auto}.p-print-header__btns{display:flex;align-items:center;gap:16px}.p-print-header__print{font-family:Noto Sans,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;font-size:1.6rem;font-weight:700;line-height:20px;padding:8px 24px;cursor:pointer;color:#0095d9;border:1px solid #ffffff;border-radius:4px;background-color:#fff}.p-print-header__close{position:relative;width:36px;height:36px;cursor:pointer;border:0;background:transparent}.p-print-header__close:before,.p-print-header__close:after{position:absolute;top:50%;left:50%;width:2px;height:24px;content:"";background-color:#fff}.p-print-header__close:before{transform:translate(-50%,-50%) rotate(45deg)}.p-print-header__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.p-print-main{max-width:834px;margin:0 auto;padding:30px 18px 0}.p-print-main .article-hero,.p-print-main .article-hero--image-only{display:block;padding:0}.p-print-main .article-hero__body{padding:0 0 20px}.p-print-main .article-hero-image__img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.p-print-main .article-hero-image__caption{padding:0}.p-print-footer{font-size:1.2rem;line-height:18px;max-width:834px;margin:40px auto 0;padding:20px 18px 30px;color:#616161;border-top:1px solid #d2d2d2}.p-print-footer__url{margin-bottom:4px;word-break:break-all}@media print{.p-print-header__btns{display:none}.p-print-header{-webkit-print-color-adjust:exact;print-color-adjust:exact}.p-print-main{max-width:none;padding:20px 0 0}.article-body img,.article-body figure,.article-body table{-moz-column-break-inside:avoid;break-inside:avoid}.article-body h2,.article-body h3{-moz-column-break-after:avoid;break-after:avoid}.p-print-footer{max-width:none;padding-inline:0}}
