.tiny-carousel{width:100%}.tiny-carousel__inner{display:flex;flex-direction:column;position:relative}.tiny-carousel__heading{left:0;position:absolute;top:0}.tiny-carousel__item{align-items:flex-start;display:flex;height:100%;margin-top:2rem}@media(min-width:768px){.tiny-carousel__item{margin-top:3rem}}.tiny-carousel__item .media-wrapper{height:2.5rem;margin:0 .8rem 1.5rem;position:relative;width:100%}@media(min-width:768px){.tiny-carousel__item .media-wrapper{height:5rem;margin:0 auto 1.5rem;width:12.5rem}}.tiny-carousel__item img{height:100%;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.tiny-carousel__pagination{align-items:flex-start;display:flex;justify-content:flex-end;width:100%}@media(min-width:768px){.tiny-carousel__pagination.swiper-pagination-bullets{bottom:unset;top:0;width:100%}}.tiny-carousel__pagination .swiper-pagination-bullet{background-color:transparent;border:1px solid var(--black);height:5px;opacity:1;width:5px}.tiny-carousel__pagination .swiper-pagination-bullet-active{background-color:var(--black)}.hero-topic{height:auto}@media(min-width:768px){.hero-topic{height:100vh}}.hero-topic__inner{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}@media(min-width:768px){.hero-topic__inner{height:100%;position:relative}}.hero-topic__inner .only-large{display:none}@media(min-width:768px){.hero-topic__inner .only-large{display:block}}.hero-topic__inner .only-small{display:inline-block}@media(min-width:768px){.hero-topic__inner .only-small{display:none}}.hero-topic__media-gradient{background:linear-gradient(180deg,hsla(var(--color-black)/.5) 0,transparent 100%);content:"";height:200px;left:0;position:absolute;top:0;width:100%}.hero-topic__content{color:hsl(var(--theme-text));display:flex;height:auto;left:0;overflow:hidden;position:relative;top:0;width:100vw;z-index:1}@media(min-width:768px){.hero-topic__content{min-height:26.5rem;position:absolute;width:100%;width:calc(var(--cols)*7 - var(--gutter) + var(--grid-margin))}}@media(min-width:1024px){.hero-topic__content{width:calc(var(--cols)*6 - var(--gutter) + var(--grid-margin))}}@media(min-width:1280px){.hero-topic__content{min-height:30rem;width:calc(var(--cols)*4 - var(--gutter) + var(--grid-margin))}}@media(min-width:1920px){.hero-topic__content{min-height:31.5rem;width:calc(var(--cols)*4 - var(--gutter) + var(--grid-margin))}}.hero-topic__content-inner{display:grid;grid-template-rows:auto 1fr auto;padding:3rem .8rem .8rem var(--grid-margin);position:relative}.hero-topic__content-bg{background:hsl(var(--theme-bg));bottom:0;height:100%;left:0;position:absolute;transition:transform 1.5s var(--ease-out-quint) 1s;width:100%}.hero-topic__heading-container{display:flex;flex-direction:column;justify-content:center;padding:3rem 0 2rem;transition:transform 1.5s var(--ease-out-quint) 1s}.hero-topic__trumpet{display:flex;margin-bottom:.8rem}.hero-topic__body,.hero-topic__breadcrumb{transition:opacity .3s ease 2s}.hero-topic__info-container{bottom:0;overflow:hidden;position:absolute;right:0;width:calc(var(--cols)*6 + var(--grid-margin))}@media(min-width:768px){.hero-topic__info-container{width:calc(var(--cols)*3 - var(--gutter) + var(--grid-margin))}}.hero-topic__info-container-wrapper{background:var(--off-white);display:flex;padding:.8rem var(--grid-margin) 0 var(--grid-gap);transition:transform 1.5s var(--ease-out-quint) 1.2s}.hero-topic__info-container-wrapper.is-visible{transform:translateY(0)}.hero-topic__info-container-wrapper.is-hidden{transform:translateY(100%)}.hero-topic__info-container-inner{border-bottom:var(--stroke-dark);width:100%}.hero-topic__info-container-content{padding-bottom:.8rem}.hero-topic__info-container .info-body{display:flex;flex-direction:column;margin-top:.8rem}.article-link-list{width:100%}.article-link-list,.article-link-list__list{display:flex;flex-wrap:wrap}.article-link-list__list-item{align-items:center;display:flex;margin-right:2rem}.article-link-list__list-item svg{height:1em;margin-left:.5rem;width:auto}.hero-article__inner{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}@media(min-width:768px){.hero-article__inner{flex-direction:row;min-height:540px}}.hero-article__inner.is-offwhite .hero-article__links{border-bottom:var(--stroke-dark)}.hero-article__content,.hero-article__media-container{background:hsl(var(--theme-bg))}.hero-article__content{color:hsl(var(--theme-text));display:flex;position:relative;width:100%}.hero-article__content-inner{display:grid;grid-template-rows:auto 1fr auto;padding:3rem var(--grid-gap) 0 var(--grid-margin);position:relative;width:100%}@media(min-width:768px){.hero-article__content-inner{display:flex;flex-direction:column}}.hero-article__content-bg{bottom:0;height:100%;left:0;position:absolute;transition:transform 1.5s var(--ease-out-quint) 1s;width:100%}.hero-article__media-container{aspect-ratio:182/155;flex-shrink:0;height:100%;overflow:hidden;position:relative;width:100%}@media(min-width:768px){.hero-article__media-container{height:auto;width:calc(var(--cols)*6 - var(--gutter) + var(--grid-margin) + var(--grid-gap))}}.hero-article__media-gradient{background:linear-gradient(180deg,hsla(var(--color-black)/.5) 0,transparent 100%);content:"";height:200px;left:0;position:absolute;top:0;width:100%}.hero-article__heading-container{display:flex;flex-direction:column;max-width:calc(100vw - var(--grid-margin) - var(--grid-margin));padding:0 0 2rem;transition:transform 1.5s var(--ease-out-quint) 1s}@media(min-width:768px){.hero-article__heading-container.no-media{width:calc(var(--cols)*8 - var(--gutter))}}.hero-article__trumpet{display:flex;margin-bottom:.8rem}.hero-article__body{margin-top:1rem}.hero-article__breadcrumb{margin-bottom:4.5rem}.hero-article__body,.hero-article__breadcrumb{transition:opacity .3s ease 2s}.hero-article__links{padding-bottom:.8rem;width:100%}@media(min-width:768px){.hero-article__links{height:-moz-fit-content;height:fit-content;margin-top:auto}}.hero-article__info-container{bottom:0;overflow:hidden;position:absolute;right:0;width:calc(var(--cols)*6 + var(--grid-margin))}@media(min-width:768px){.hero-article__info-container{width:calc(var(--cols)*3 - var(--gutter) + var(--grid-margin))}}.hero-article__info-container-wrapper{background:var(--off-white);display:flex;padding:.8rem var(--grid-margin) 0 var(--grid-gap);transition:transform 1.5s var(--ease-out-quint) 1.2s}.hero-article__info-container-wrapper.is-visible{transform:translateY(0)}.hero-article__info-container-wrapper.is-hidden{transform:translateY(100%)}.hero-article__info-container-inner{border-bottom:var(--stroke-dark);width:100%}.hero-article__info-container-content{padding-bottom:.8rem}.hero-article__info-container .info-body{display:flex;flex-direction:column;margin-top:.8rem}.people-list{display:flex;flex-direction:column}.people-list .business-card{border-bottom:1px solid hsla(var(--theme-text)/.3);padding-bottom:1rem}@media(min-width:768px){.people-list .business-card{border-bottom:0;margin-bottom:.5rem;margin-right:.5rem;padding-bottom:0}}.article-main{background:var(--off-white);color:var(--black);padding:2rem var(--grid-margin) 5rem}.article-main__inner{display:flex;flex-direction:column;position:relative}@media(min-width:768px){.article-main__inner{flex-direction:row}.article-main__meta{width:calc(var(--cols)*3)}.article-main__main{width:calc(var(--cols)*8 - var(--gutter))}}.article-main__trumpet{display:flex;margin-bottom:2.5rem}.article-main__trumpet .date{margin-left:.25rem}.article-main__meta-heading{margin-bottom:.5rem}.article-main__meta-heading.is-publisher{margin-bottom:0}@media(min-width:768px){.article-main__meta-heading{margin-bottom:1rem}.article-main__meta-heading.is-publisher{margin-bottom:.5rem}}.article-main__body h3{margin-bottom:1rem}.article-main__body ol{margin:1.5rem 0 1.5rem 1.75rem}.article-main__body ul{list-style:square;margin:1.5rem 0 1.5rem 1.5rem}.article-main__body ol li+li,.article-main__body ul li+li{margin-top:.5rem}.article-main__body u{background:hsl(var(--theme-text));color:hsl(var(--theme-bg));padding:0 .2em;-webkit-text-decoration:0;text-decoration:0}.article-main__body table{border:1px solid;border-collapse:collapse;margin:3.5rem 0;width:100%}.article-main__body table th{font-family:var(--simula);font-size:var(--ts-h6-size);line-height:1.1}.article-main__body table td{font-size:var(--ts-body-1-size);line-height:1.5;vertical-align:top}.article-main__body table td,.article-main__body table th{border-bottom:1px solid;font-weight:400;padding:.8rem;text-align:left}.article-main__body table td+td,.article-main__body table td+th,.article-main__body table th+td,.article-main__body table th+th{border-left:1px solid}.article-main__body table tr+tr{border-top:1px solid}.article-main .people-list,.article-main .tag-list,.article-main__publisher{margin-bottom:1rem}@media(min-width:768px){.article-main .people-list,.article-main .tag-list,.article-main__publisher{margin-bottom:1.5rem}}
