code:where(.astro-fsbcndv5){border:1px dotted red;margin-block-end:5px;display:block}@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{order:0;position:relative;.media--video &{aspect-ratio:16/9}.media--audio &{aspect-ratio:1}}& .media__player{position:absolute;inset:0}& .media__text-container{order:1;.media--audio &{gap:var(--tkds-spacing-static-4);flex-direction:column;justify-content:center;display:flex}}& .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{text-align:center;background-color:var(--tkds-color-background-neutral-decorative);width:100%;height:100%;color:var(--tkds-color-foreground-neutral-onbright);align-content:center}& .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{isolation:isolate;width:100%;height:100%}& .ac-player .video-js .vjs-big-play-button{min-height:var(--tkds-size-static-4);min-width:var(--tkds-size-static-4);padding:var(--tkds-spacing-static-3);border-radius:var(--tkds-radius-1);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);border:none;margin:auto;inset:0;&: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{grid-template-columns:repeat(1,minmax(0,1fr));display:grid;& .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{gap:var(--tkds-spacing-static-4);display:grid}}.article-card__card-header{gap:var(--tkds-spacing-fluid-small);display:grid}.image-carousel__carousel{margin-block-start:var(--tkds-spacing-fluid-small)}
