._8Aekmq_container{max-width:var(--max-width);width:calc(100% - var(--pageMargin)*2);grid-template-columns:minmax(16rem,20rem) 1fr;grid-template-areas:"tableOfContent header""tableOfContent body";align-items:start;column-gap:max(1.5rem,min(7.29167vw,8rem));height:100%;margin:0 auto;padding-bottom:max(3rem,min(8.33333vw,5rem));display:grid}._8Aekmq_container ._8Aekmq_header{border-bottom:1px solid var(--neutral-300,#e5e5e5);grid-area:header;grid-template-rows:repeat(2,auto) 1fr;grid-template-columns:auto 1fr;grid-template-areas:"publicationType date""heading heading""image image";column-gap:1rem;max-width:44rem;margin-bottom:max(2rem,min(4.16667vw,3rem));padding:1rem 0;display:grid}._8Aekmq_container ._8Aekmq_header>span:first-of-type{grid-area:publicationType}._8Aekmq_container ._8Aekmq_header>span:nth-of-type(2){grid-area:date;justify-self:end}._8Aekmq_container ._8Aekmq_header ._8Aekmq_heading{letter-spacing:-.03em;font-weight:500;line-height:1.16;font-size:var(--typography-header-m,1.5rem);grid-area:heading;margin:1rem 0 .5rem}._8Aekmq_container ._8Aekmq_header img{border-radius:.5rem;grid-area:image;max-height:586px}._8Aekmq_container ._8Aekmq_body{grid-area:body;max-width:44rem}._8Aekmq_container ._8Aekmq_body ul li:before{top:10px}._8Aekmq_container ._8Aekmq_reviewHeader{top:calc(var(--nav-height,89px) + 1rem);height:-webkit-fit-content;height:fit-content;max-height:calc(100vh - var(--nav-height,89px) - 2rem);scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;grid-area:tableOfContent;gap:1rem;display:flex;position:-webkit-sticky;position:sticky;overflow-y:auto}e ._8Aekmq_container ._8Aekmq_reviewHeader::-webkit-scrollbar{display:none}._8Aekmq_container ._8Aekmq_reviewHeader>nav{position:static;overflow-y:visible}@media (max-width:69.3125rem){._8Aekmq_container{grid-template-columns:1fr;grid-template-areas:"header""tableOfContent""body";max-width:48rem}._8Aekmq_container>nav{margin-bottom:2rem}._8Aekmq_container ._8Aekmq_header,._8Aekmq_container ._8Aekmq_body{max-width:100%}._8Aekmq_container ._8Aekmq_header{border-bottom:none;margin-bottom:2rem;padding:0}._8Aekmq_container ._8Aekmq_reviewHeader{height:auto;max-height:none;position:static;top:0;overflow-y:visible}._8Aekmq_container ._8Aekmq_reviewHeader>article{width:100%;max-width:100%;margin-bottom:max(1.5rem,min(4.16667vw,3rem))}}
