.TopicLayoutContainer.svelte-pyon4g{position:relative;margin-left:auto;margin-right:auto;max-width:980px}@media screen and (max-width:991.98px){.TopicLayoutContainer.svelte-pyon4g{padding:0 var(--spaces-l) 0}}@media screen and (max-width:767.98px){.TopicLayoutContainer.svelte-pyon4g{padding:0;padding:initial;margin:0 var(--spaces-base) 0}}.TopicInformationContainer.svelte-pyon4g{margin:auto}.TitleContainer.svelte-pyon4g{margin:auto;text-align:center;padding-top:var(--spaces-l);width:-moz-fit-content;width:fit-content}.TitleWrapper.svelte-pyon4g{font-size:2.5rem;line-height:180%;font-weight:500;text-wrap:pretty}@media screen and (max-width:767.98px){.TitleWrapper.svelte-pyon4g{font-size:1.5rem;line-height:160%;font-weight:500;text-wrap:pretty}}.TitleWrapper.svelte-pyon4g{text-align:center;color:var(--themeColors-massHeader)}.Hr.svelte-pyon4g{margin:0 auto;border:none;border-bottom:1px solid var(--colors-ci);width:90%}.TopicDescription.svelte-pyon4g{font-size:1rem;line-height:160%;font-weight:500;text-wrap:pretty;text-align:center;color:var(--themeColors-massDescription);margin-top:var(--spaces-base)}@media screen and (min-width:768px){[data-has-bg-img] .TopicDescription.svelte-pyon4g{position:relative;isolation:isolate}[data-has-bg-img] .TopicDescription.svelte-pyon4g:before{content:"";position:absolute;inset:-22px -36px;z-index:-1;pointer-events:none;background:#0000008c;filter:blur(22px)}}@media screen and (max-width:767.98px){.TopicDescription.svelte-pyon4g{font-size:.875rem;line-height:160%;font-weight:400;text-wrap:pretty}}.CardContainer.svelte-pyon4g{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto}@media screen and (max-width:767.98px){.CardContainer.svelte-pyon4g{width:100%}}.CardWrapper.svelte-pyon4g{flex:0 0 470px;width:470px;margin-top:var(--spaces-base);-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:991.98px){.CardWrapper.svelte-pyon4g{flex:0 0 350px;width:350px}}@media screen and (max-width:767.98px){.CardWrapper.svelte-pyon4g{flex:0 0 100%;width:auto;width:initial}}.ImageContainer.svelte-pyon4g{flex:0 0 475px}.ImageContainer.svelte-pyon4g *{border-radius:3px 0 0 3px}@media screen and (max-width:767.98px){.ImageContainer.svelte-pyon4g{flex:0 0 100%}.ImageContainer.svelte-pyon4g *{border-radius:3px 3px 0 0}}.ContentInformation.svelte-pyon4g{padding-left:20px;padding-right:18px;padding-top:var(--spaces-base);padding-bottom:12px}@media screen and (max-width:767.98px){.ContentInformation.svelte-pyon4g{padding-left:12px;padding-top:20px;padding-bottom:12px}}.ContentTitle.svelte-pyon4g{font-size:1.3125rem;line-height:160%;font-weight:500;text-wrap:pretty;color:var(--colors-grey50);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:all .2s ease-in-out}@media screen and (max-width:575.98px){.ContentTitle.svelte-pyon4g{font-size:1.125rem;line-height:160%;font-weight:500;text-wrap:pretty}}.ContentDescription.svelte-pyon4g{font-size:.875rem;line-height:160%;font-weight:400;text-wrap:pretty;color:var(--colors-grey400);margin-top:var(--spaces-xs);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.ContentContainer.svelte-pyon4g{cursor:pointer;display:flex;flex-direction:row;background:#0006;margin:var(--spaces-m) auto 0}.ContentContainer.svelte-pyon4g:hover .ContentTitle:where(.svelte-pyon4g){color:var(--colors-ci)}@media screen and (max-width:767.98px){.ContentContainer.svelte-pyon4g{flex-direction:column}}.SeeAllWrapper.svelte-pyon4g{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;-webkit-text-decoration:none;text-decoration:none;margin-left:auto;padding-right:0;padding:var(--spaces-m) 0}.SeeAllWrapper.svelte-pyon4g:hover .seeall-text,.SeeAllWrapper.svelte-pyon4g:active .seeall-text{text-decoration-line:underline}.SeeAllWrapper.svelte-pyon4g:hover .seeall-icon,.SeeAllWrapper.svelte-pyon4g:active .seeall-icon{color:var(--colors-internationalOrange700)}@media screen and (max-width:767.98px){.SeeAllWrapper.svelte-pyon4g{padding-top:10px}}@media screen and (max-width:575.98px){.SeeAllWrapper.svelte-pyon4g{padding:var(--spaces-m) var(--spaces-base)}}
