@media screen{.tc_tools__mosaic{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--spacing-8)}.tc_tools__mosaic[data-widget-large=on]{grid-template-columns:repeat(2, minmax(0, 1fr))}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item:nth-child(3n+2) .tc_tools__mosaic__item__body{right:auto}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item:nth-child(3n+3) .tc_tools__mosaic__item__body{right:auto}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item:nth-child(2n+1) .tc_tools__mosaic__item__header::after{left:calc(200% - var(--spacing-24))}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item:nth-child(2n+2) .tc_tools__mosaic__item__header::after{left:calc(100% - var(--spacing-32))}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item:nth-child(2n+2) .tc_tools__mosaic__item__body{right:calc(100% + var(--spacing-8))}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item__header::after{left:calc(200% - var(--spacing-32))}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item__body{width:calc(200% + var(--spacing-8))}.tc_tools__mosaic__filters{width:100%;margin-bottom:var(--spacing-8)}.tc_tools__mosaic__filters .tc_accordion__details{padding:var(--spacing-16) var(--spacing-16) 0}.tc_tools__mosaic__item{height:100%;background-color:var(--color-800)}.tc_tools__mosaic__item:nth-child(3n+2) .tc_tools__mosaic__item__header::after{left:calc(200% - var(--spacing-24))}.tc_tools__mosaic__item:nth-child(3n+2) .tc_tools__mosaic__item__body{right:calc(100% + var(--spacing-8))}.tc_tools__mosaic__item:nth-child(3n+3) .tc_tools__mosaic__item__header::after{left:calc(100% - var(--spacing-32))}.tc_tools__mosaic__item:nth-child(3n+3) .tc_tools__mosaic__item__body{right:calc(200% + var(--spacing-16))}.tc_tools__mosaic__item[open] .tc_tools__mosaic__item__header::before,.tc_tools__mosaic__item[open] .tc_tools__mosaic__item__header::after{display:block}.tc_tools__mosaic__item__header{position:relative;aspect-ratio:1;-webkit-user-select:none;user-select:none;cursor:pointer;background-position:0 100%,auto}.tc_tools__mosaic__item__header::before{display:none;content:"";width:0;height:0;border-left:var(--spacing-8) solid transparent;border-right:var(--spacing-8) solid transparent;border-bottom:var(--spacing-8) solid var(--color-light);position:absolute;bottom:0;left:calc(50% - var(--spacing-4));z-index:2}.tc_tools__mosaic__item__header::after{display:none;content:"";position:absolute;bottom:calc(var(--spacing-32)*-1);left:calc(300% - var(--spacing-16));width:var(--spacing-20);height:var(--spacing-20);z-index:2;mask:url("/svg/x.2f9e2809f6db02c2.svg") no-repeat 50% 50%;mask-size:contain;background-color:var(--color-dark)}.tc_tools__mosaic__item__header>.tc_heading{position:absolute;bottom:var(--spacing-12);left:var(--spacing-2);right:var(--spacing-2);z-index:2;color:var(--color-white);text-shadow:0 0 var(--spacing-2) var(--color-neutral-900);max-height:calc(100% - var(--spacing-20));padding-bottom:var(--spacing-1);overflow:hidden}.tc_tools__mosaic__item__header>.tc_image{position:absolute;top:0;left:0;right:0;z-index:1}.tc_tools__mosaic__item__header>.tc_image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:linear-gradient(to bottom, transparent 0, var(--color-midnight-500) 75%, var(--color-midnight-700) 100%)}.tc_tools__mosaic__item__body{position:relative;width:calc(300% + var(--spacing-16));box-sizing:border-box;background:var(--color-light);padding:var(--spacing-32) var(--spacing-8) var(--spacing-16)}.tc_tools__mosaic__item__body>.tc_heading,.tc_tools__mosaic__item__body>.tc_image,.tc_tools__mosaic__item__body>.tc_video{padding-bottom:var(--spacing-20)}.tc_tools__mosaic__item__arrows{display:flex}.tc_tools__mosaic__item__arrows__prev.tc_button{margin-right:auto}.tc_tools__mosaic__item__arrows__next.tc_button{margin-left:auto}.tc_tools__mosaic__item__footer{text-align:center;color:var(--color-700);padding-top:var(--spacing-8);font-size:var(--font-14)}}@media only screen and (min-width: 42.5em){.tc_tools__mosaic{grid-template-columns:repeat(4, minmax(0, 1fr))}.tc_tools__mosaic[data-widget-large=on]{grid-template-columns:repeat(3, minmax(0, 1fr))}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item:nth-child(2n+2) .tc_tools__mosaic__item__body{right:auto}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item:nth-child(4n+2) .tc_tools__mosaic__item__body{right:auto}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item:nth-child(4n+3) .tc_tools__mosaic__item__body{right:auto}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item:nth-child(4n+4) .tc_tools__mosaic__item__body{right:auto}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item:nth-child(3n+1) .tc_tools__mosaic__item__header::after{left:calc(300% - var(--spacing-16))}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item:nth-child(3n+2) .tc_tools__mosaic__item__header::after{left:calc(200% - var(--spacing-24))}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item:nth-child(3n+2) .tc_tools__mosaic__item__body{right:calc(100% + var(--spacing-8))}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item:nth-child(3n+3) .tc_tools__mosaic__item__header::after{left:calc(100% - var(--spacing-32))}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item:nth-child(3n+3) .tc_tools__mosaic__item__body{right:calc(200% + var(--spacing-16))}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item__header::after{left:calc(200% - var(--spacing-16))}.tc_tools__mosaic[data-widget-large=on] .tc_tools__mosaic__item__body{width:calc(300% + var(--spacing-16))}.tc_tools__mosaic__item:nth-child(3n+2) .tc_tools__mosaic__item__header::after{left:calc(400% - var(--spacing-16))}.tc_tools__mosaic__item:nth-child(3n+2) .tc_tools__mosaic__item__body{right:auto}.tc_tools__mosaic__item:nth-child(3n+3) .tc_tools__mosaic__item__header::after{left:calc(400% - var(--spacing-16))}.tc_tools__mosaic__item:nth-child(3n+3) .tc_tools__mosaic__item__body{right:auto}.tc_tools__mosaic__item:nth-child(4n+2) .tc_tools__mosaic__item__header::after{left:calc(300% - var(--spacing-16))}.tc_tools__mosaic__item:nth-child(4n+2) .tc_tools__mosaic__item__body{right:calc(100% + var(--spacing-8))}.tc_tools__mosaic__item:nth-child(4n+3) .tc_tools__mosaic__item__header::after{left:calc(200% - var(--spacing-24))}.tc_tools__mosaic__item:nth-child(4n+3) .tc_tools__mosaic__item__body{right:calc(200% + var(--spacing-16))}.tc_tools__mosaic__item:nth-child(4n+4) .tc_tools__mosaic__item__header::after{left:calc(100% - var(--spacing-32))}.tc_tools__mosaic__item:nth-child(4n+4) .tc_tools__mosaic__item__body{right:calc(300% + var(--spacing-24))}.tc_tools__mosaic__item__header::after{left:calc(400% - var(--spacing-8))}.tc_tools__mosaic__item__body{width:calc(400% + var(--spacing-24))}}
/*# sourceMappingURL=EmbedToolsMosaic.58c590b09162a503.css.map */
