code:where(.astro-omh4g262){display:block;border:1px dotted red;margin-block-end:5px}@layer media{.media{&.media--video{&::part(base){row-gap:var(--tkds-spacing-static-2)}}@media(width>=908px){&.media--audio{--grid-column-count: 12}.media__player-container{.media--audio &{grid-column:span 5}}.media__text-container{.media--audio &{grid-column:span 7}}}.media__player-container{position:relative;order:0;.media--video &{aspect-ratio:16 / 9}.media--audio &{aspect-ratio:1}}.media__player{position:absolute;inset:0}.media__text-container{order:1;.media--audio &{display:flex;flex-direction:column;gap:var(--tkds-spacing-static-4);justify-content:center}}.media__caption{color:var(--tkds-color-foreground-neutral-muted)}.media__player[data-tk-is-visible=true].ac-player:has(.acPodcastPlayer,.player,.notFound)+.media__loader{background-color:var(--tkds-color-system-neutral-transparent);display:none}.media__player.ac-player .notFound{width:100%;height:100%;align-content:center;text-align:center;background-color:var(--tkds-color-background-neutral-decorative);color:var(--tkds-color-foreground-neutral-onbright)}.media--video .media__player.ac-player .notFound{aspect-ratio:16 / 9}.media--audio .media__player.ac-player .notFound{aspect-ratio:1}}}*:is(.media,.picture) .copyright{color:var(--tkds-color-foreground-neutral-minimal)}.media__player-container{.ac-player .video-js{width:100%;height:100%;isolation:isolate}.ac-player .video-js .vjs-big-play-button{inset:0;min-height:var(--tkds-size-static-4);min-width:var(--tkds-size-static-4);padding:var(--tkds-spacing-static-3);border:none;border-radius:var(--tkds-radius-1);margin:auto;color:var(--tkds-color-foreground-neutral-default);background-color:color-mix(in srgb,var(--tkds-color-background-level-default) calc(100% * var(--tkds-opacity-high)),transparent);-webkit-tap-highlight-color:transparent;transition:background-color var(--tkds-motion-transition-interaction),color var(--tkds-motion-transition-interaction),border-color var(--tkds-motion-transition-interaction);&:focus,&:focus-visible{background-color:color-mix(in srgb,var(--tkds-color-background-level-default) calc(100% * var(--tkds-opacity-high)),transparent)}&:hover{background-color:color-mix(in srgb,var(--tkds-color-background-neutral-hover-mix) calc(100% * var(--tkds-opacity-high)),transparent)}&:focus{outline:none}&:focus-visible{outline:var(--tkds-focusring);outline-offset:var(--tkds-spacing-focusring-offset)}}.ac-player .video-js:hover .vjs-big-play-button{background-color:color-mix(in srgb,var(--tkds-color-background-level-default) calc(100% * var(--tkds-opacity-high)),transparent);&:hover{background-color:color-mix(in srgb,var(--tkds-color-background-neutral-hover-mix) calc(100% * var(--tkds-opacity-high)),transparent)}}.ac-player .video-js .vjs-control:focus,.ac-player .video-js .vjs-slider:focus,.ac-player .vjs-menu li:focus{outline:none}.ac-player .video-js .vjs-control:not(:has(.vjs-slider)):focus-visible,.ac-player .video-js .vjs-control:not(:has(.vjs-menu:focus-within)):focus-within,.ac-player .video-js .vjs-control.vjs-volume-menu-button .vjs-menu:focus-within,.ac-player .vjs-menu li:focus-visible{outline:var(--tkds-focusring);outline-offset:calc(var(--tkds-spacing-focusring-offset) * -1)}}.accordion{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));.accordion__item-content{--grid-column-count: 1;&:not(:has(.highlight-box)){.media--audio{@media(width>=908px){--grid-column-count: 10;grid-column:1 / -1;>*:nth-child(odd){grid-column:5 / -1}>*:nth-child(2n){grid-column:1 / 5}}}}>.picture,>.highlight-box,>*:not(.picture,.highlight-box)::part(base){margin-block-end:var(--tkds-spacing-fluid-medium)}}}.cta__wrapper{.cta__button{width:100%;@media(width>=640px){width:auto}}}.instructions{background:var(--tkds-color-background-brand-decorative);padding:var(--tkds-spacing-fluid-large) var(--tkds-spacing-fluid-layout-horizontal);border-radius:var(--tkds-radius-2);@media(width>=640px){padding:var(--tkds-spacing-fluid-large)}.instructions-content{display:grid;gap:var(--tkds-spacing-static-4)}}.article-card__card-header{display:grid;gap:var(--tkds-spacing-fluid-small)}.image-carousel__carousel{margin-block-start:var(--tkds-spacing-fluid-small)}
