.events__teaser.is-style-list{position:relative;display:-ms-grid;display:grid}@media screen and (max-width:799px){.events__teaser.is-style-list{grid-template-columns:80rem auto;gap:12rem;padding:20rem}}@media screen and (min-width:800px){.events__teaser.is-style-list{grid-template-columns:240rem auto;gap:32rem;padding:24rem}}.events__teaser.is-style-list .image .thumbnail{width:100%;aspect-ratio:1.5;border:1rem solid var(--theme-color-background-f);background:#fff}@media screen and (min-width:800px){.events__teaser.is-style-list .image .thumbnail{padding:12rem}}.events__teaser.is-style-list .image .thumbnail img{object-fit:contain;object-position:center;width:100%;height:100%}.events__teaser.is-style-list .content .meta span:not(:first-child){border-left:1rem solid #eaecef}@media screen and (max-width:799px){.events__teaser.is-style-list .content .meta span:not(:first-child){padding-left:8rem;margin-left:8rem}}@media screen and (min-width:800px){.events__teaser.is-style-list .content .meta span:not(:first-child){padding-left:12rem;margin-left:12rem}}@media screen and (max-width:799px){.events__teaser.is-style-list .content .company{font-family:var(--theme-font-family);font-weight:300;font-size:12rem;line-height:1.3;color:var(--theme-color-icon-subdued)}.events__teaser.is-style-list .content .company::selection{background-color:var(--theme-color-action-accent-hover)}.events__teaser.is-style-list .content .title{font-family:var(--theme-font-family);font-weight:500;font-size:16rem;line-height:1.25;color:var(--theme-color-text-on-light);margin-top:8rem}.events__teaser.is-style-list .content .title::selection{background-color:var(--theme-color-action-accent-hover)}.events__teaser.is-style-list .content .meta{font-family:var(--theme-font-family);font-weight:300;font-size:12rem;line-height:1.3;color:var(--theme-color-icon-subdued);margin-top:12rem}.events__teaser.is-style-list .content .meta::selection{background-color:var(--theme-color-action-accent-hover)}}@media screen and (min-width:800px){.events__teaser.is-style-list .content .company{font-family:var(--theme-font-family);font-weight:300;font-size:15rem;line-height:1.55;color:var(--theme-color-icon-subdued);margin-top:16rem}.events__teaser.is-style-list .content .company::selection{background-color:var(--theme-color-action-accent-hover)}.events__teaser.is-style-list .content .title{font-family:var(--theme-font-family);font-weight:500;font-size:24rem;line-height:1.3;color:var(--theme-color-text-on-light);margin-top:8rem}.events__teaser.is-style-list .content .title::selection{background-color:var(--theme-color-action-accent-hover)}.events__teaser.is-style-list .content .meta{font-family:var(--theme-font-family);font-weight:300;font-size:15rem;line-height:1.55;color:var(--theme-color-icon-subdued);margin-top:12rem}.events__teaser.is-style-list .content .meta::selection{background-color:var(--theme-color-action-accent-hover)}}@media screen and (hover:hover){.events__teaser.is-style-list{-webkit-transition:var(--theme-transition);transition:var(--theme-transition)}.events__teaser.is-style-list:hover{background-color:var(--theme-color-action-accent-hover)}.events__teaser.is-style-list:hover:before{background-color:#fff}}.events__teaser.is-style-list:before{content:"";display:block;position:absolute;top:-1rem;left:0;height:1rem;background-color:#eaecef}@media screen and (max-width:799px){.events__teaser.is-style-list:before{width:calc(100% - 40rem);margin-left:20rem;margin-right:20rem}}@media screen and (min-width:800px){.events__teaser.is-style-list:before{width:calc(100% - 48rem);margin-left:24rem;margin-right:24rem}}.events__teaser.is-style-card{background:#fff;display:block;box-shadow:0 0 1px 0 rgb(0 0 0 / .05),0 12px 64px 0 rgb(0 0 0 / .1)}@media screen and (max-width:799px){.events__teaser.is-style-card{padding:6rem 6rem 16rem 6rem}}@media screen and (min-width:800px){.events__teaser.is-style-card{padding:24rem 24rem 40rem 24rem}}.events__teaser.is-style-card .image .thumbnail{width:100%;aspect-ratio:1.5;background:#fff}.events__teaser.is-style-card .image .thumbnail img{object-fit:contain;object-position:center;width:100%;height:100%}.events__teaser.is-style-card .content .meta span:not(:first-child){border-left:1rem solid #eaecef}@media screen and (max-width:799px){.events__teaser.is-style-card .content .meta span:not(:first-child){padding-left:8rem;margin-left:8rem}}@media screen and (min-width:800px){.events__teaser.is-style-card .content .meta span:not(:first-child){padding-left:12rem;margin-left:12rem}}@media screen and (max-width:799px){.events__teaser.is-style-card .content .company{font-family:var(--theme-font-family);font-weight:300;font-size:12rem;line-height:1.3;color:var(--theme-color-icon-subdued);margin-top:16rem}.events__teaser.is-style-card .content .company::selection{background-color:var(--theme-color-action-accent-hover)}.events__teaser.is-style-card .content .title{font-family:var(--theme-font-family);font-weight:500;font-size:14rem;line-height:1.25;color:var(--theme-color-text-on-light);margin-top:8rem;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.events__teaser.is-style-card .content .title::selection{background-color:var(--theme-color-action-accent-hover)}.events__teaser.is-style-card .content .meta{font-family:var(--theme-font-family);font-weight:300;font-size:12rem;line-height:1.3;color:var(--theme-color-icon-subdued);margin-top:12rem}.events__teaser.is-style-card .content .meta::selection{background-color:var(--theme-color-action-accent-hover)}}@media screen and (min-width:800px){.events__teaser.is-style-card .content .company{font-family:var(--theme-font-family);font-weight:300;font-size:15rem;line-height:1.55;color:var(--theme-color-icon-subdued);margin-top:16rem}.events__teaser.is-style-card .content .company::selection{background-color:var(--theme-color-action-accent-hover)}.events__teaser.is-style-card .content .title{font-family:var(--theme-font-family);font-weight:500;font-size:24rem;line-height:1.3;color:var(--theme-color-text-on-light);margin-top:8rem;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.events__teaser.is-style-card .content .title::selection{background-color:var(--theme-color-action-accent-hover)}.events__teaser.is-style-card .content .meta{font-family:var(--theme-font-family);font-weight:300;font-size:15rem;line-height:1.55;color:var(--theme-color-icon-subdued);margin-top:12rem}.events__teaser.is-style-card .content .meta::selection{background-color:var(--theme-color-action-accent-hover)}}