html.homepage-featured-topics #banner{margin-bottom:1.5em}.featured-topic-wrapper{margin-bottom:1em;text-align:center;border-bottom:1px solid var(--primary-low);position:relative}@media screen and (width <= 450px){.featured-topic-wrapper{margin-top:1em}}.featured-topic-wrapper .spinner{position:absolute;left:0;right:0;top:80px;margin-left:auto;margin-right:auto}@media screen and (width <= 450px){.featured-topic-wrapper .spinner{top:70px}}.featured-topic-wrapper h2{border-bottom:1px solid var(--primary-low);padding-bottom:.5em;margin-bottom:1em}.featured-topic-wrapper .featured-topics{display:flex;justify-content:center;align-items:flex-start}.featured-topic-wrapper .featured-topics .featured-topic{flex:1 1 30%;max-width:500px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (width >= 451px){.featured-topic-wrapper .featured-topics .featured-topic{margin:0 .375em}.featured-topic-wrapper .featured-topics .featured-topic:first-of-type:not(:last-of-type){margin-left:0}.featured-topic-wrapper .featured-topics .featured-topic:last-of-type:not(:first-of-type){margin-right:0}}@media screen and (width <= 999px){.featured-topic-wrapper .featured-topics .featured-topic:nth-of-type(4){margin-right:0}.featured-topic-wrapper .featured-topics .featured-topic:nth-of-type(n + 5){display:none}}@media screen and (width <= 800px){.featured-topic-wrapper .featured-topics .featured-topic:nth-of-type(3){margin-right:0}.featured-topic-wrapper .featured-topics .featured-topic:nth-of-type(n + 4){display:none}}@media screen and (width <= 600px){.featured-topic-wrapper .featured-topics .featured-topic{width:100%}.featured-topic-wrapper .featured-topics .featured-topic:nth-of-type(2){margin-right:0}.featured-topic-wrapper .featured-topics .featured-topic:nth-of-type(n + 3){display:none}}@media screen and (width <= 450px){.featured-topic-wrapper .featured-topics .featured-topic{width:100%}.featured-topic-wrapper .featured-topics .featured-topic:nth-of-type(n + 2){display:none}}.featured-topic-wrapper .featured-topics .featured-topic h3{margin:0;font-size:var(--font-up-2);padding:.5em 1em 1em 1em}.featured-topic-wrapper .featured-topics .featured-topic h3 a{color:var(--primary);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.featured-topic-wrapper .featured-topics .featured-topic .featured-topic-image{aspect-ratio:32/9;max-width:450px;width:100%;background-size:cover;background-position:center center}.featured-topic-wrapper .featured-topics .featured-topic .featured-topic-image a{display:block;width:100%;height:100%}.featured-topic-wrapper.-mobile-stacked .featured-topics,.featured-topic-wrapper.-mobile-horizontal .featured-topics{justify-content:flex-start}@media screen and (width <= 999px){.featured-topic-wrapper.-mobile-stacked .featured-topics,.featured-topic-wrapper.-mobile-horizontal .featured-topics{flex-direction:row;gap:1.25em;padding-bottom:1rem;overflow-x:scroll}.featured-topic-wrapper.-mobile-stacked .featured-topics .featured-topic,.featured-topic-wrapper.-mobile-horizontal .featured-topics .featured-topic{flex-shrink:0;margin:0}.featured-topic-wrapper.-mobile-stacked .featured-topics .featured-topic:nth-of-type(n + 5),.featured-topic-wrapper.-mobile-horizontal .featured-topics .featured-topic:nth-of-type(n + 5){display:flex}}@media screen and (width <= 800px){.featured-topic-wrapper.-mobile-stacked .featured-topics .featured-topic,.featured-topic-wrapper.-mobile-horizontal .featured-topics .featured-topic{flex-basis:45%}.featured-topic-wrapper.-mobile-stacked .featured-topics .featured-topic:nth-of-type(n + 4),.featured-topic-wrapper.-mobile-horizontal .featured-topics .featured-topic:nth-of-type(n + 4){display:flex}}@media screen and (width <= 600px){.featured-topic-wrapper.-mobile-stacked .featured-topics{flex-direction:column;align-items:center;gap:0}.featured-topic-wrapper.-mobile-stacked .featured-topics .featured-topic{flex-basis:100%;margin:0}.featured-topic-wrapper.-mobile-stacked .featured-topics .featured-topic:nth-of-type(n + 3){display:flex}.featured-topic-wrapper.-mobile-stacked .featured-topics .featured-topic:nth-of-type(n + 2){display:flex}.featured-topic-wrapper.-mobile-stacked .featured-topics .featured-topic h3{padding-top:.25em}.featured-topic-wrapper.-mobile-horizontal .featured-topics .featured-topic{flex-basis:75%}.featured-topic-wrapper.-mobile-horizontal .featured-topics .featured-topic:nth-of-type(n + 3){display:flex}.featured-topic-wrapper.-mobile-horizontal .featured-topics .featured-topic:nth-of-type(n + 2){display:flex}}@media screen and (width <= 400px){.featured-topic-wrapper.-mobile-horizontal .featured-topics .featured-topic{flex-basis:85%}}@media(width < 40rem){.featured-topic-wrapper.--mobile-carousel .featured-topics{gap:0;justify-content:flex-start;transform:translate3d(calc(var(--featured-topics-carousel-offset) + var(--featured-topics-carousel-drag-offset)), 0, 0);transition:transform 350ms cubic-bezier(0.22, 1, 0.36, 1);will-change:transform}.featured-topic-wrapper.--mobile-carousel .featured-topics.is-settling,.is-dragging .featured-topic-wrapper.--mobile-carousel .featured-topics{transition:none}}@media(width < 40rem)and (prefers-reduced-motion: reduce){.featured-topic-wrapper.--mobile-carousel .featured-topics{transition:none}}@media(width < 40rem){.featured-topic-wrapper.--mobile-carousel .featured-topic{display:flex;flex:0 0 100%;width:100%;max-width:none;margin:0}.featured-topic-wrapper.--mobile-carousel .featured-topic:nth-of-type(n + 2){display:flex}.featured-topic-wrapper.--mobile-carousel .featured-topic:nth-of-type(n + 4){display:none}}.featured-topics-carousel__viewport{min-width:0}@media(width < 40rem){.--mobile-carousel .featured-topics-carousel__viewport{overflow:hidden}.--mobile-carousel .featured-topics-carousel__viewport:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}}.featured-topics-carousel__position{display:flex;justify-content:center;gap:.5em;margin-block:.75em}.featured-topics-carousel__position-dot{width:.5em;border:1px solid currentcolor;border-radius:50%;aspect-ratio:1;color:var(--primary-medium)}.featured-topics-carousel__position-dot.is-active{background:currentcolor}body:not(.staff) .tag-drop li[data-name=homepage],body:not(.staff) [data-tag-name=homepage]{display:none}button.featured-topic-toggle{gap:.35em;justify-content:flex-start;margin-bottom:1.5em}button.featured-topic-toggle .d-button-label+.d-icon{order:-1;margin:0}
/*# sourceMappingURL=common_theme_66_ce4682f74ecfb694fb51170c2ef7cba485e3385d.css.map?__ws=mvertigo.org */
