.article{--article-aspect-ratio:0;border:1px solid var(--article-outline);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.article--aspect-ratio{aspect-ratio:var(--article-aspect-ratio)}.article--rounded{border-radius:6px}.article--outline{border:1px solid var(--outline)}.article__expand{flex:1 1}.article__expand--middle{align-items:center;display:flex;flex-wrap:wrap}.article__expand--middle-child{flex:1 1}.article.clickable,.article[data-link]{cursor:pointer}.article.clickable:not(.article--shadow-never),.article[data-link]:not(.article--shadow-never){transition:box-shadow .2s ease}@media(prefers-reduced-motion:reduced){.article.clickable:not(.article--shadow-never),.article[data-link]:not(.article--shadow-never){transition:none}}.article--shadow-always,.article--shadow-darken,.article.clickable:not(.article--shadow-never):hover,.article[data-link]:not(.article--shadow-never):hover{box-shadow:2px 2px 15px -2px rgba(0,0,0,.5)}.article--shadow-darken.clickable:not(.article--shadow-darken--shadow-never):hover,.article--shadow-darken[data-link]:not(.article--shadow-darken--shadow-never):hover{box-shadow:2px 2px 15px -2px rgba(0,0,0,.8)}.article--padded{padding:10px}@media(min-width:992px){.article--padded{padding:20px}}.article--centered,.article--centered p{text-align:center}.background.background--black .article.background--black:not(.article--no-outline){--article-outline:var(--outline)}.background.background--black .background:not(background--black)[class*=background--] .article.background--black{--article-outline:none}.background.background--pureblack .article.background--pureblack:not(.article--no-outline){--article-outline:var(--outline)}.background.background--pureblack .background:not(background--pureblack)[class*=background--] .article.background--pureblack{--article-outline:none}.background.background--blue .article.background--blue:not(.article--no-outline){--article-outline:var(--outline)}.background.background--blue .background:not(background--blue)[class*=background--] .article.background--blue{--article-outline:none}.background.background--green .article.background--green:not(.article--no-outline){--article-outline:var(--outline)}.background.background--green .background:not(background--green)[class*=background--] .article.background--green{--article-outline:none}.background.background--lightergrey .article.background--lightergrey:not(.article--no-outline){--article-outline:var(--outline)}.background.background--lightergrey .background:not(background--lightergrey)[class*=background--] .article.background--lightergrey{--article-outline:none}.background.background--lightishgrey .article.background--lightishgrey:not(.article--no-outline){--article-outline:var(--outline)}.background.background--lightishgrey .background:not(background--lightishgrey)[class*=background--] .article.background--lightishgrey{--article-outline:none}.background.background--lightgrey .article.background--lightgrey:not(.article--no-outline){--article-outline:var(--outline)}.background.background--lightgrey .background:not(background--lightgrey)[class*=background--] .article.background--lightgrey{--article-outline:none}.background.background--midgrey .article.background--midgrey:not(.article--no-outline){--article-outline:var(--outline)}.background.background--midgrey .background:not(background--midgrey)[class*=background--] .article.background--midgrey{--article-outline:none}.background.background--grey .article.background--grey:not(.article--no-outline){--article-outline:var(--outline)}.background.background--grey .background:not(background--grey)[class*=background--] .article.background--grey{--article-outline:none}.background.background--darkgrey .article.background--darkgrey:not(.article--no-outline){--article-outline:var(--outline)}.background.background--darkgrey .background:not(background--darkgrey)[class*=background--] .article.background--darkgrey{--article-outline:none}.background.background--orange .article.background--orange:not(.article--no-outline){--article-outline:var(--outline)}.background.background--orange .background:not(background--orange)[class*=background--] .article.background--orange{--article-outline:none}.background.background--red .article.background--red:not(.article--no-outline){--article-outline:var(--outline)}.background.background--red .background:not(background--red)[class*=background--] .article.background--red{--article-outline:none}.background.background--white .article.background--white:not(.article--no-outline){--article-outline:var(--outline)}.background.background--white .background:not(background--white)[class*=background--] .article.background--white{--article-outline:none}
.info-article{--info-article-padding:20px;--info-article-inside-padding:20px;--info-article-vertical-alignment:flex-end}.info-article.article--padded{padding:var(--info-article-padding)}.info-article--double-padding{--info-article-padding:40px;--info-article-inside-padding:30px}.info-article__image-block{margin-bottom:min(30px,var(--info-article-inside-padding))}.info-article__image-block--full{align-items:stretch;display:flex;justify-content:stretch;margin:calc(-1px - var(--info-article-padding)) calc(-1px - var(--info-article-padding)) var(--info-article-inside-padding) calc(-1px - var(--info-article-padding))}.info-article__image-block--full img,.info-article__image-block--full picture,.info-article__image-block--full svg{flex:1 1 100%;font-family:"object-fit:cover";max-width:100%;object-fit:cover}.info-article__title{font-weight:700;margin-bottom:var(--info-article-inside-padding)}.info-article__title--size10{font-size:38px;line-height:42px}.info-article__title--size20{font-size:34px;line-height:37px}.info-article__title--size30{font-size:30px;line-height:32px}.info-article__title--size40{font-size:24px;line-height:28px}.info-article__title--size50{font-size:20px;line-height:22px}.info-article__title--size60{font-size:18px;line-height:22px}.info-article__subtitle{font-weight:700;margin-bottom:var(--info-article-inside-padding);margin-top:calc(3px - var(--info-article-inside-padding))}.info-article__subtitle--size10{font-size:30px;line-height:32px}.info-article__subtitle--size20{font-size:24px;line-height:28px}.info-article__subtitle--size30{font-size:18px;line-height:22px}.info-article__subtitle--size40{font-size:17px;line-height:17px}.info-article__subtitle--size50{font-size:16px;line-height:20px}.info-article__subtitle--size60{font-size:14px;line-height:16px}.info-article__body{margin-bottom:var(--info-article-inside-padding)}.info-article__highlight{border-bottom:1px solid var(--outline);border-top:1px solid var(--outline);font-size:17px;margin:var(--info-article-inside-padding) 0;padding:10px 0}.info-article__buttons{margin-top:var(--info-article-inside-padding)}.info-article__footer-text{color:var(--more-muted);font-size:12px;margin:var(--info-article-inside-padding) 0}.info-article__footer-block .article__expand--middle-child>:last-child,.info-article__footer-block>:last-child,.info-article__header-block .article__expand--middle-child>:last-child,.info-article__header-block>:last-child,.info-article__middle-block .article__expand--middle-child>:last-child,.info-article__middle-block>:last-child{margin-bottom:0}.info-article__middle-block{align-items:var(--info-article-vertical-alignment)}.info-article__footer-block--seperate{border-top:1px solid var(--outline);margin-top:var(--info-article-inside-padding)}.info-article__extra-content{margin:var(--info-article-inside-padding) 0}.info-article--compact{--info-article-padding:15px;--info-article-inside-padding:10px;--info-article-vertical-alignment:center;display:grid;grid-template-columns:33% 1fr;grid-template-rows:1fr -webkit-min-content -webkit-min-content;grid-template-rows:1fr min-content min-content;width:100%}.info-article--compact.article--padded.info-article--double-padding{--info-article-padding:30px;--info-article-inside-padding:15px}.info-article--compact .info-article--footer-block,.info-article--compact .info-article__header-block,.info-article--compact .info-article__image-block,.info-article--compact .info-article__middle-block{display:flex;flex-flow:column wrap;grid-column:2;justify-content:var(--info-article-vertical-alignment)}.info-article--compact .info-article__highlight{font-size:16px;padding:8px 20px}.info-article--compact .info-article__middle-block{align-items:stretch}.info-article--compact .info-article__image-block{grid-column:1;grid-row:span 3;height:100%;margin:0;padding-right:var(--info-article-padding)}.info-article--compact .info-article__image-block img,.info-article--compact .info-article__image-block picture,.info-article--compact .info-article__image-block svg{margin:auto}.info-article--compact .info-article__image-block--full{align-items:stretch;display:flex;height:calc(100% + 2px + var(--info-article-padding) + var(--info-article-padding));justify-content:stretch;margin:calc(-1px - var(--info-article-padding)) 0 calc(-1px - var(--info-article-padding)) calc(-1px - var(--info-article-padding))}.info-article--compact .info-article__image-block--full img,.info-article--compact .info-article__image-block--full picture,.info-article--compact .info-article__image-block--full svg{flex:1 1 100%;font-family:"object-fit:cover";max-width:100%;object-fit:cover}@media(max-width:767px){.info-article--compact-half,.info-article--compact-half.article--padded{grid-template-columns:1fr}.info-article--compact-half .info-article--footer-block,.info-article--compact-half .info-article__header-block,.info-article--compact-half .info-article__image-block,.info-article--compact-half .info-article__middle-block,.info-article--compact-half.article--padded .info-article--footer-block,.info-article--compact-half.article--padded .info-article__header-block,.info-article--compact-half.article--padded .info-article__image-block,.info-article--compact-half.article--padded .info-article__middle-block{grid-column:initial;grid-row:initial}.info-article--compact-half .info-article__image-block,.info-article--compact-half.article--padded .info-article__image-block{align-items:stretch;display:flex;justify-content:stretch;margin:calc(-1px - var(--info-article-padding)) calc(-1px - var(--info-article-padding)) var(--info-article-padding) calc(-1px - var(--info-article-padding));padding:0}.info-article--compact-half .info-article__image-block img,.info-article--compact-half .info-article__image-block picture,.info-article--compact-half .info-article__image-block svg,.info-article--compact-half.article--padded .info-article__image-block img,.info-article--compact-half.article--padded .info-article__image-block picture,.info-article--compact-half.article--padded .info-article__image-block svg{flex:1 1 100%;font-family:"object-fit:cover";max-width:100%;object-fit:cover;width:100%}}@media(min-width:768px){.info-article--compact-half,.info-article--compact-half.article--padded{grid-template-columns:1fr 1fr;padding-left:0;padding-right:0}.info-article--compact-half .info-article__header-block,.info-article--compact-half.article--padded .info-article__header-block{padding-right:var(--info-article-padding)}.info-article--compact-half .info-article__image-block,.info-article--compact-half.article--padded .info-article__image-block{align-items:stretch;display:flex;justify-content:stretch}.info-article--compact-half .info-article__image-block img,.info-article--compact-half .info-article__image-block picture,.info-article--compact-half .info-article__image-block svg,.info-article--compact-half.article--padded .info-article__image-block img,.info-article--compact-half.article--padded .info-article__image-block picture,.info-article--compact-half.article--padded .info-article__image-block svg{flex:1 1 100%;font-family:"object-fit:contain";max-width:100%;object-fit:contain;width:100%}}.info-article--compact-always-half,.info-article--compact-always-half.article--padded{grid-template-columns:1fr 1fr;padding-left:0;padding-right:0}.info-article--compact-always-half .info-article__header-block,.info-article--compact-always-half.article--padded .info-article__header-block{padding-right:var(--info-article-padding)}.info-article--valign-top{--info-article-vertical-alignment:flex-start}.info-article--valign-bottom{--info-article-vertical-alignment:flex-end}.info-article--valign-center{--info-article-vertical-alignment:center}
