.c-article-card{background-color:rgba(0,0,0,0)}.c-article-card:not(.c-article-card--horizontal){display:flex;flex-direction:column;gap:clamp(.9rem,0.21rem + 1.43vw,1.5rem);transition:background-color .6s ease;border-radius:8px;overflow:hidden}@media(max-width: 767px){.c-article-card:not(.c-article-card--horizontal){gap:2.1vw}}@media(hover: hover){.c-article-card:not(.c-article-card--horizontal):where(:any-link,:enabled,summary):hover{background-color:#f0f9f9}}.c-article-card:not(.c-article-card--horizontal) .c-article-card__image{width:100%;aspect-ratio:389/256;overflow:hidden}@media(max-width: 767px){.c-article-card:not(.c-article-card--horizontal) .c-article-card__image{aspect-ratio:335/255}}.c-article-card:not(.c-article-card--horizontal) .c-article-card__body{display:flex;flex-direction:column;gap:clamp(.6rem,0.14rem + 0.95vw,1rem);padding-inline:clamp(.6rem,0.14rem + 0.95vw,1rem);padding-block:0 clamp(1.8rem,0.43rem + 2.86vw,3rem)}@media(max-width: 767px){.c-article-card:not(.c-article-card--horizontal) .c-article-card__body{gap:2.1vw;padding-inline:3.2vw;padding-block:0 6.4vw}}.c-article-card:not(.c-article-card--horizontal) .c-article-card__title{font-weight:700}.c-article-card--horizontal{display:grid;grid-template-columns:clamp(7.2rem,1.71rem + 11.43vw,12rem) 1fr;align-items:start;gap:clamp(.9rem,0.21rem + 1.43vw,1.5rem)}@media(max-width: 767px){.c-article-card--horizontal{grid-template-columns:40vw 1fr;gap:2.1vw}}.c-article-card--horizontal .c-article-card__image{width:100%;height:auto;aspect-ratio:192/124;overflow:hidden;border-radius:8px}@media(max-width: 767px){.c-article-card--horizontal .c-article-card__image{aspect-ratio:150/99}}.c-article-card--horizontal .c-article-card__body{display:flex;flex-direction:column;gap:clamp(.3rem,0.07rem + 0.48vw,.5rem)}@media(max-width: 767px){.c-article-card--horizontal .c-article-card__body{gap:1.3vw}}.c-article-card__image{overflow:hidden}.c-article-card__image img{width:100%;height:100%;object-fit:cover}.c-article-card__meta{display:flex;align-items:center;justify-content:space-between;gap:clamp(.6rem,0.14rem + 0.95vw,1rem)}@media(max-width: 767px){.c-article-card__meta{gap:4.2vw}}.c-article-card__date{line-height:1.5625;letter-spacing:normal}@media(max-width: 767px){.c-article-card__date{font-size:3.2vw}}.c-article-card__date--small{font-size:clamp(.525rem,0.13rem + 0.83vw,.875rem)}@media(max-width: 767px){.c-article-card__date--small{font-size:3.2vw}}.l-header{position:sticky}.l-topics{margin-bottom:clamp(2.55rem,0.61rem + 4.05vw,4.25rem)}@media(max-width: 767px){.l-topics{margin-bottom:clamp(2.4rem,0.57rem + 3.81vw,4rem)}}.l-topics__container{max-width:1240px}.l-topics__container{width:100%;margin-inline:auto}@media(max-width: 1240px){.l-topics__container{padding-inline:clamp(.75rem,0.18rem + 1.19vw,1.25rem)}}@media(max-width: 767px){.l-topics__container{max-width:100%;padding-inline:5.3vw}}.l-topics__layout{display:grid;grid-template-columns:clamp(24rem,5.71rem + 38.1vw,40rem) 1fr;gap:clamp(6.45rem,1.54rem + 10.24vw,10.75rem);padding-block:clamp(1.35rem,0.32rem + 2.14vw,2.25rem) 0;margin-bottom:clamp(3rem,0.71rem + 4.76vw,5rem)}@media(max-width: 767px){.l-topics__layout{grid-template-columns:1fr;gap:14.9vw;padding-block:8.5vw 14.9vw;margin-bottom:0}}.l-topics__link{width:fit-content;margin-inline:auto;padding:clamp(.6rem,0.14rem + 0.95vw,1rem) clamp(2.4375rem,0.58rem + 3.87vw,4.0625rem)}@media(max-width: 767px){.l-topics__link{padding:4.2vw 17.3vw}}.l-topics .l-article__header{display:flex;flex-direction:column;gap:clamp(.9rem,0.21rem + 1.43vw,1.5rem);margin-bottom:clamp(1.2rem,0.29rem + 1.9vw,2rem)}@media(max-width: 767px){.l-topics .l-article__header{gap:10.6vw;margin-bottom:8.5vw}}.l-topics .l-article__header-content{display:flex;flex-direction:column;gap:clamp(.6rem,0.14rem + 0.95vw,1rem)}@media(max-width: 767px){.l-topics .l-article__header-content{gap:4.2vw}}.l-topics .l-article__date{color:#2b598f}.l-topics .l-article__title{font-size:clamp(1.2rem,0.29rem + 1.9vw,2rem);font-weight:500;line-height:1.6;padding-bottom:clamp(.9rem,0.21rem + 1.43vw,1.5rem);border-bottom:1px solid #2b598f}@media(max-width: 767px){.l-topics .l-article__title{font-size:6.4vw;line-height:1.333;padding-bottom:4.2vw}}.l-topics .l-article__body>*{line-height:2}@media(max-width: 767px){.l-topics .l-article__body>*{font-size:4.2vw}}.l-topics .l-article__body>*:last-of-type{margin-block:auto 0}.l-topics .l-article__body h2,.l-topics .l-article__body h3,.l-topics .l-article__body h4,.l-topics .l-article__body h5,.l-topics .l-article__body h6{color:#2b598f;font-weight:500;line-height:1.333;margin-block:clamp(1.2rem,0.29rem + 1.9vw,2rem) clamp(.6rem,0.14rem + 0.95vw,1rem)}.l-topics .l-article__body h2{font-size:1.75em;padding-bottom:clamp(.6rem,0.14rem + 0.95vw,1rem);border-bottom:2px solid #2b598f}.l-topics .l-article__body h3{font-size:1.75em}.l-topics .l-article__body h4{font-size:1.5em}.l-topics .l-article__body h5{font-size:1.25em}.l-topics .l-article__body h6{font-size:1em}.l-topics .l-article__body a{display:inline-block}.l-topics .l-article__body ul,.l-topics .l-article__body ol{margin-top:2em;padding-left:2em;display:flex;flex-direction:column;gap:.5em}.l-topics .l-article__body ul{list-style-type:disc}.l-topics .l-article__body ol{list-style-type:decimal}.l-topics .l-article__body .wp-block-image{padding-block:clamp(1.5rem,0.36rem + 2.38vw,2.5rem)}.l-topics .l-article__body .wp-block-image.aligncenter{margin-inline:auto}.l-topics .l-article__body .wp-block-image:not(.fill-image) img{max-width:100%;height:auto}.l-topics .l-article__body .wp-block-image.full-image{width:100vw;margin-inline:calc(50% - 50vw)}.l-topics .l-article__body .wp-block-image.full-image img{max-width:unset;width:100%}.l-topics .l-article__body .wp-block-image figcaption{text-align:center;font-size:.9em;margin-top:.5em}.l-topics .l-article__body .wp-block-table{margin-top:2em;margin-bottom:0}.l-topics .l-article__body .wp-block-table table{border-collapse:collapse;width:100%}.l-topics .l-article__body .wp-block-table td,.l-topics .l-article__body .wp-block-table th{padding:.5em;border:1px solid #ccc}.l-topics .l-article__body .wp-block-table th{background-color:#f7f7f7;font-weight:bold}.l-topics .l-article__body .wp-block-table caption{font-style:italic;margin-bottom:.5em}@media(max-width: 767px){.l-topics .l-article__body .wp-block-table{overflow-x:auto;display:block}}.l-topics .l-article__body .wp-block-columns{justify-content:space-between;gap:5em}.l-topics .l-article__body .wp-block-columns .wp-block-column{display:flex;flex-direction:column}.l-topics .l-sidebar{padding-top:clamp(5.775rem,1.37rem + 9.17vw,9.625rem)}@media(max-width: 767px){.l-topics .l-sidebar{padding-top:0}}.l-topics .l-sidebar__popular{display:flex;flex-direction:column;gap:clamp(.9rem,0.21rem + 1.43vw,1.5rem)}@media(max-width: 767px){.l-topics .l-sidebar__popular{gap:6.4vw}}.l-topics .l-sidebar__heading{color:#2b598f;font-size:clamp(.9rem,0.21rem + 1.43vw,1.5rem);line-height:1;padding-bottom:clamp(.9rem,0.21rem + 1.43vw,1.5rem);border-bottom:1px solid #2b598f}@media(max-width: 767px){.l-topics .l-sidebar__heading{font-size:6.4vw;padding-bottom:6.4vw}}.l-topics .l-sidebar__item{padding-bottom:clamp(.9rem,0.21rem + 1.43vw,1.5rem);border-bottom:1px solid #9e9e9e}@media(max-width: 767px){.l-topics .l-sidebar__item{padding-bottom:8.5vw}}.l-topics .l-sidebar__item:not(:first-child){padding-top:clamp(.9rem,0.21rem + 1.43vw,1.5rem)}@media(max-width: 767px){.l-topics .l-sidebar__item:not(:first-child){padding-top:8.5vw}}