.Card.EventCard.EventCard{background-color:var(--color-secondary-frozen-blue);display:grid;grid-template-columns:103px 1fr;grid-gap:var(--spacing-m)}@media screen and (min-width: 48em){.Card.EventCard.EventCard{grid-template-columns:var(--squared-image-size) 1fr}}.Card.EventCard.EventCard .media.svelte-fq64om{height:103px;width:103px}.Card.EventCard.EventCard .media.svelte-fq64om .Visual{height:100%;width:100%;overflow:hidden}.Card.EventCard.EventCard .media.svelte-fq64om .Visual img{-o-object-fit:cover;object-fit:cover}.Card.EventCard.EventCard .media.svelte-fq64om .Visual img.isFallback{-o-object-fit:none;object-fit:none;background-color:var(--ici-bg-secondary);width:100%;height:100%;aspect-ratio:var(--aspect-ratio, 16/9);position:absolute;left:0;top:0}.Card.EventCard.EventCard .media.svelte-fq64om .Visual figure>div{position:static}@media screen and (min-width: 48em){.Card.EventCard.EventCard .media.svelte-fq64om{height:var(--squared-image-size);width:var(--squared-image-size)}}.Card.EventCard.EventCard .date.svelte-fq64om{margin-bottom:var(--spacing-xs);color:var(--color-secondary-grey-blue);letter-spacing:normal;line-height:calc(var(--font-size-xs) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-med);font-weight:400;font-stretch:normal;font-style:normal;font-size:var(--font-size-xs)}.Card.EventCard.EventCard .Link.title{color:var(--color-grey-900);letter-spacing:normal;line-height:calc(var(--font-size-s) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-demi);font-size:var(--font-size-s);font-weight:400}@media screen and (min-width: 48em){.Card.EventCard.EventCard .Link.title{color:var(--color-grey-900);letter-spacing:normal;line-height:calc(var(--font-size-s) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-demi);font-size:var(--font-size-s);font-weight:400}}.Card.EventCard.EventCard .location.svelte-fq64om{margin-bottom:var(--spacing-xs);color:var(--color-accent-blue);letter-spacing:normal;line-height:calc(var(--font-size-xs) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-med);font-weight:400;font-stretch:normal;font-style:normal;font-size:var(--font-size-xs)}.Card.EventCard.highlight{grid-template-columns:auto;grid-gap:var(--spacing-m)}.Card.EventCard.highlight .media.svelte-fq64om{width:100%;height:100%}.Card.EventCard.highlight .location.svelte-fq64om{position:relative;z-index:10;color:var(--color-accent-blue);letter-spacing:normal;line-height:calc(var(--font-size-s) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-med);font-weight:400;font-stretch:normal;font-style:normal;font-size:var(--font-size-s)}.Card.EventCard.highlight .date.svelte-fq64om{color:var(--color-secondary-grey-blue);letter-spacing:normal;line-height:calc(var(--font-size-s) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-med);font-weight:400;font-stretch:normal;font-style:normal;font-size:var(--font-size-s)}.Card.EventCard.highlight .Link.title{color:var(--color-grey-900);letter-spacing:normal;line-height:calc(var(--font-size-m) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-demi);font-size:var(--font-size-m);font-weight:400}@media screen and (min-width: 48em){.Card.EventCard.highlight .Link.title{color:var(--color-grey-900);letter-spacing:normal;line-height:calc(var(--font-size-m) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-demi);font-size:var(--font-size-m);font-weight:400}}.CardDocument2.svelte-453f46.svelte-453f46.svelte-453f46{display:flex;flex-direction:row;align-items:flex-start;align-self:stretch;background-color:var(--color-grey-white);position:relative}.CardDocument2.svelte-453f46 .content.svelte-453f46.svelte-453f46{display:flex;flex-direction:column;align-items:flex-start;padding-top:var(--spacing-s)}.CardDocument2.svelte-453f46 .content.svelte-453f46>.svelte-453f46{margin-bottom:var(--spacing-xs)}.CardDocument2.svelte-453f46 .content.svelte-453f46 .PlayButton{display:flex;margin-top:var(--spacing-xs);z-index:var(--z-index-z10)}@media screen and (min-width: 48em){.CardDocument2.svelte-453f46 .content.svelte-453f46 .PlayButton{display:none}}.CardDocument2.svelte-453f46 .location.svelte-453f46.svelte-453f46{color:var(--color-accent-blue);letter-spacing:normal;line-height:calc(var(--font-size-xs) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-med);font-weight:400;font-stretch:normal;font-style:normal;font-size:var(--font-size-xs)}@media screen and (min-width: 48em){.CardDocument2.svelte-453f46 .location.svelte-453f46.svelte-453f46{color:var(--color-accent-blue);letter-spacing:normal;line-height:calc(var(--font-size-s) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-med);font-weight:400;font-stretch:normal;font-style:normal;font-size:var(--font-size-s)}}.CardDocument2.svelte-453f46 .date.svelte-453f46.svelte-453f46{color:var(--color-secondary-grey-blue);letter-spacing:normal;line-height:calc(var(--font-size-xs) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-med);font-weight:400;font-stretch:normal;font-style:normal;font-size:var(--font-size-xs)}@media screen and (min-width: 48em){.CardDocument2.svelte-453f46 .date.svelte-453f46.svelte-453f46{color:var(--color-secondary-grey-blue);letter-spacing:normal;line-height:calc(var(--font-size-s) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-med);font-weight:400;font-stretch:normal;font-style:normal;font-size:var(--font-size-s)}}.CardDocument2.svelte-453f46 .Link.title{position:unset;color:var(--color-grey-900);letter-spacing:normal;line-height:calc(var(--font-size-s) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-demi);font-size:var(--font-size-s);font-weight:400}@media screen and (min-width: 48em){.CardDocument2.svelte-453f46 .Link.title{color:var(--color-grey-900);letter-spacing:normal;line-height:calc(var(--font-size-m) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-demi);font-size:var(--font-size-m);font-weight:400}}.CardDocument2.svelte-453f46 .Link.title:after{content:"";position:absolute;inset:0;background-color:var(--color-grey-white);opacity:0;z-index:var(--z-index-z10)}.CardDocument2.svelte-453f46 .Link.title:hover{opacity:1}.CardDocument2.svelte-453f46 .Link.title:hover:after{opacity:.4}.CardDocument2.svelte-453f46 .standfirst.svelte-453f46.svelte-453f46{display:none}.CardDocument2.svelte-453f46 .media.svelte-453f46.svelte-453f46{--_img-width:var(--squareSize, 5rem);position:relative;width:var(--_img-width);min-width:var(--_img-width);--aspect-ratio:1/1}@media screen and (min-width: 48em){.CardDocument2.svelte-453f46 .media.svelte-453f46.svelte-453f46{--aspect-ratio:16/9;width:100%}}.CardDocument2.svelte-453f46 .CardPlayButton{display:flex;position:absolute;right:var(--spacing-m);bottom:var(--spacing-m);z-index:var(--z-index-z20)}.CardDocument2.svelte-453f46 .conceptTitle.svelte-453f46.svelte-453f46{margin-bottom:var(--spacing-xs);text-transform:uppercase}.CardDocument2.svelte-453f46.svelte-453f46.svelte-453f46:has(a:focus-visible){border:none;border-radius:var(--ici-radius-1);box-shadow:0 0 0 3px var(--color-focus-light);outline:var(--ici-border-1) solid transparent;transition:.5s}.CardDocument2.svelte-453f46:has(a:focus-visible) a{outline:none;box-shadow:none}.CardDocument2.svelte-453f46.standard .content.svelte-453f46.svelte-453f46{margin-left:var(--spacing-m)}@media screen and (min-width: 48em){.CardDocument2.svelte-453f46.standard .content.svelte-453f46.svelte-453f46{margin-left:0}}@media screen and (min-width: 48em){.CardDocument2.svelte-453f46.svelte-453f46.svelte-453f46.standard{flex-direction:column}}.CardDocument2.svelte-453f46.standard .CardPlayButton{display:none}@media screen and (min-width: 48em){.CardDocument2.svelte-453f46.standard .CardPlayButton{display:flex}}.CardDocument2.svelte-453f46.svelte-453f46.svelte-453f46.highlight{flex-direction:column;padding:0}.CardDocument2.svelte-453f46.highlight .media.svelte-453f46.svelte-453f46{--aspect-ratio:16/9;width:100%}@media (max-width: 47.99em){.CardDocument2.svelte-453f46.highlight .media.svelte-453f46 .IciVisual img{border-radius:0}}.CardDocument2.svelte-453f46.highlight .content.svelte-453f46.svelte-453f46{padding:var(--spacing-m) var(--spacing-m) 0}@media screen and (min-width: 48em){.CardDocument2.svelte-453f46.highlight .content.svelte-453f46.svelte-453f46{padding:var(--spacing-m) 0 0 0}}.CardDocument2.svelte-453f46.highlight .Link.title{color:var(--color-grey-900);letter-spacing:normal;line-height:calc(var(--font-size-m) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-demi);font-size:var(--font-size-m);font-weight:400}@media screen and (min-width: 48em){.CardDocument2.svelte-453f46.highlight .Link.title{color:var(--color-grey-900);letter-spacing:normal;line-height:calc(var(--font-size-xl) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-demi);font-size:var(--font-size-xl);font-weight:400}}.CardDocument2.svelte-453f46.highlight .location.svelte-453f46.svelte-453f46{color:var(--color-accent-blue);letter-spacing:normal;line-height:calc(var(--font-size-s) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-med);font-weight:400;font-stretch:normal;font-style:normal;font-size:var(--font-size-s)}.CardDocument2.svelte-453f46.highlight .date.svelte-453f46.svelte-453f46{color:var(--color-secondary-grey-blue);letter-spacing:normal;line-height:calc(var(--font-size-s) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-med);font-weight:400;font-stretch:normal;font-style:normal;font-size:var(--font-size-s)}.CardDocument2.svelte-453f46.highlight .standfirst.svelte-453f46.svelte-453f46{display:block}.CardDocument2.svelte-453f46.highlight .flag.svelte-453f46.svelte-453f46{position:relative;top:-2px;margin-left:var(--spacing-xxs);padding:var(--spacing-xxs) var(--spacing-xxxs);font-size:var(--font-size-xxs);text-align:center;text-transform:uppercase;background-color:var(--color-secondary-red);color:var(--color-grey-white);font-family:var(--font-arial);font-weight:700;line-height:var(--font-size-s)}.CardDocument2.svelte-453f46.highlight .CardPlayButton{display:flex}.CardDocument2.svelte-453f46.highlight .content .PlayButton{display:none}.CardDocument2.svelte-453f46.svelte-453f46.svelte-453f46.smallHighlight{flex-direction:column}.CardDocument2.svelte-453f46.smallHighlight .content.svelte-453f46.svelte-453f46{padding:var(--spacing-m) 0 0 0}.CardDocument2.svelte-453f46.smallHighlight .media.svelte-453f46.svelte-453f46{--aspect-ratio:16/9;width:100%}.CardDocument2.svelte-453f46.smallHighlight .Link.title{color:var(--color-grey-900);letter-spacing:normal;line-height:calc(var(--font-size-m) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-demi);font-size:var(--font-size-m);font-weight:400}@media screen and (min-width: 48em){.CardDocument2.svelte-453f46.smallHighlight .Link.title{color:var(--color-grey-900);letter-spacing:normal;line-height:calc(var(--font-size-m) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-demi);font-size:var(--font-size-m);font-weight:400}}.CardDocument2.svelte-453f46.smallHighlight .flag.svelte-453f46.svelte-453f46{display:none}.CardDocument2.svelte-453f46.smallHighlight .location.svelte-453f46.svelte-453f46{color:var(--color-accent-blue);letter-spacing:normal;line-height:calc(var(--font-size-s) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-med);font-weight:400;font-stretch:normal;font-style:normal;font-size:var(--font-size-s)}.CardDocument2.svelte-453f46.smallHighlight .date.svelte-453f46.svelte-453f46{color:var(--color-secondary-grey-blue);letter-spacing:normal;line-height:calc(var(--font-size-s) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-med);font-weight:400;font-stretch:normal;font-style:normal;font-size:var(--font-size-s)}.CardDocument2.svelte-453f46.smallHighlight .CardPlayButton{display:flex;position:absolute;right:var(--spacing-m);bottom:var(--spacing-m);z-index:var(--z-index-z20)}.CardDocument2.svelte-453f46.smallHighlight .CardPlayButton{display:flex}.CardDocument2.svelte-453f46.smallHighlight .content .PlayButton{display:none}.CardDocumentWithPlayer{box-shadow:var(--box-shadow-card)}.CardDocumentWithPlayer .Card.CardDocument.recommended{box-shadow:none}.Card.CardDocument.recommended{padding:var(--spacing-m) 10px var(--spacing-m) var(--spacing-m);box-shadow:var(--box-shadow-card);border-radius:var(--border-radius-xl)}@media screen and (min-width: 48em){.Card.CardDocument.recommended{height:100%;padding:0}}@media screen and (min-width: 48em){.Card.CardDocument.recommended .conceptTitle{margin:0 var(--spacing-xl) var(--spacing-xs) var(--spacing-m)}}@media (max-width: 47.99em){.Card.CardDocument.recommended .media{flex:0 0 103px;align-self:start;height:103px;width:103px}.Card.CardDocument.recommended .media :global(.Visual){height:100%;width:100%;overflow:hidden}.Card.CardDocument.recommended .media .Visual img{object-fit:cover}.Card.CardDocument.recommended .media .Visual figure>div{position:static}.Card.CardDocument.recommended .media .Visual .visual-fallback{height:100%}}.Card.CardDocument.recommended .media .CardPlayButton{top:auto;bottom:var(--spacing-xs);right:var(--spacing-xs)}@media screen and (min-width: 80em){.Card.CardDocument.recommended .media .CardPlayButton{bottom:var(--spacing-m)}}@media screen and (min-width: 48em){.Card.CardDocument.recommended .media{border-radius:var(--border-radius-xl) var(--border-radius-xl) 0 0}}.Card.CardDocument.recommended .Link.title{padding-bottom:var(--spacing-m);margin:0;color:var(--color-grey-900);letter-spacing:normal;line-height:calc(var(--font-size-s) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-demi);font-size:var(--font-size-s);font-weight:400}@media screen and (min-width: 48em){.Card.CardDocument.recommended .Link.title{padding-bottom:var(--spacing-m);margin:0 var(--spacing-xl) 0 var(--spacing-m);color:var(--color-grey-900);letter-spacing:normal;line-height:calc(var(--font-size-m) + var(--font-line-height-offset));font-family:var(--font-franklin-gothic-demi);font-size:var(--font-size-m);font-weight:400}}.CardSection.svelte-1sucp5o.svelte-1sucp5o{display:grid}.CardSection.svelte-1sucp5o .card-section-link{margin:var(--spacing-xxl) auto 0}.CardSection.svelte-1sucp5o h2.svelte-1sucp5o{margin-bottom:var(--spacing-xl)}@media screen and (min-width: 48em){.CardSection.svelte-1sucp5o h2.svelte-1sucp5o{margin-bottom:var(--spacing-xxl)}}.CardSection.svelte-1sucp5o .logo.svelte-1sucp5o{margin-right:var(--spacing-m)}.title-wrapper.svelte-1sucp5o.svelte-1sucp5o{display:flex;justify-content:space-between}.title-logo.svelte-1sucp5o.svelte-1sucp5o{display:flex;justify-content:start;align-items:baseline}@media (max-width: 47.99em){.title-logo.svelte-1sucp5o.svelte-1sucp5o{display:block}}.desktop-btn.svelte-1sucp5o.svelte-1sucp5o{display:none;width:-moz-fit-content;width:fit-content;padding-top:var(--spacing-s);margin-bottom:var(--spacing-xxl)}@media screen and (min-width: 80em){.desktop-btn.svelte-1sucp5o.svelte-1sucp5o{display:block}}p.svelte-1sucp5o.svelte-1sucp5o{margin-bottom:var(--spacing-l)}@media screen and (min-width: 48em){p.svelte-1sucp5o.svelte-1sucp5o{margin-bottom:var(--spacing-xxl)}}.content.svelte-1sucp5o.svelte-1sucp5o{display:grid;grid-template-columns:1fr;gap:var(--spacing-xxl) var(--spacing-m)}@media screen and (min-width: 48em){.content.svelte-1sucp5o.svelte-1sucp5o{grid-template-columns:repeat(2,1fr)}}.content.oneCol.svelte-1sucp5o.svelte-1sucp5o{grid-template-columns:1fr}@media screen and (min-width: 80em){.content.fourCols.svelte-1sucp5o.svelte-1sucp5o{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width: 80em){.content.svelte-1sucp5o.svelte-1sucp5o:not(.twoCols):not(.fourCols){grid-template-columns:repeat(3,1fr)}}@media (max-width: 47.99em){.content.narrowMobile.svelte-1sucp5o.svelte-1sucp5o{row-gap:var(--spacing-m)}}.button-wrapper.svelte-1sucp5o.svelte-1sucp5o{width:100%;display:flex;justify-content:center}@media (max-width: 47.99em){.showTitleButton.svelte-1sucp5o.svelte-1sucp5o{margin-top:0}}@media screen and (min-width: 48em){.showTitleButton.svelte-1sucp5o.svelte-1sucp5o{justify-content:center;margin-top:var(--spacing-xxl)}}@media screen and (min-width: 80em){.showTitleButton.svelte-1sucp5o.svelte-1sucp5o{display:none}}
