.sources-container{display:grid;grid-template-columns:1fr;row-gap:var(--gap-lg);column-gap:var(--gap-md)}@media screen and (min-width: 768px){.sources-container{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1200px){.sources-container{grid-template-columns:repeat(3, 1fr)}}.source{width:100%;height:100%;filter:drop-shadow(0 2rem 2.5rem rgba(21, 21, 21, 0.16));-webkit-filter:drop-shadow(0 2rem 2.5rem rgba(21, 21, 21, 0.16));-webkit-transition:all var(--ease) var(--duration);-moz-transition:all var(--ease) var(--duration);-ms-transition:all var(--ease) var(--duration);-o-transition:all var(--ease) var(--duration);transition:all var(--ease) var(--duration);transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}.source a.source-action{width:100%;height:auto;background:var(--background-lightest);border-radius:var(--radius-sm);display:inline-flex;flex-direction:column;text-decoration:none;position:relative;transition:all .5s var(--ease);mask-repeat:no-repeat;mask-size:cover;mask-position:center center;mask-image:url(../../svg/masks/sources.svg);aspect-ratio:352/294;padding:2.5rem;box-sizing:border-box;gap:1.5rem}@media screen and (min-width: 768px){.source a.source-action{padding:3.5rem}}.source a.source-action h3{order:2;margin-block:0;padding-inline-end:3rem;margin-top:1.5rem;-webkit-line-clamp:7;font-size:2.5rem;display:block}@media screen and (max-width: 575px){.source a.source-action h3{font-size:1.8rem}}@media screen and (min-width: 576px){.source a.source-action h3{display:-webkit-box}}@media screen and (min-width: 768px){.source a.source-action h3{font-size:2rem}}@media screen and (min-width: 992px){.source a.source-action h3{font-size:2.5rem}}.source a.source-action .source-type{display:inline-flex;flex-direction:row;align-items:center;gap:var(--gap-sm);width:fit-content;order:1}.source a.source-action .source-meta{order:3;font-size:1.5rem;color:var(--primary)}.source a.source-action .arrow-btn{position:absolute;top:5rem;right:0;margin:1.5rem;transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-webkit-transition:all var(--ease) var(--duration);-moz-transition:all var(--ease) var(--duration);-ms-transition:all var(--ease) var(--duration);-o-transition:all var(--ease) var(--duration);transition:all var(--ease) var(--duration)}.source:has(a.source-action):hover,.source:has(a.source-action):focus{filter:drop-shadow(0 3rem 6rem rgba(21, 21, 21, 0.25));-webkit-filter:drop-shadow(0 3rem 6rem rgba(21, 21, 21, 0.25));transform:scale(1.05);-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05)}.source:has(a.source-action):hover a.source-action .arrow-btn,.source:has(a.source-action):focus a.source-action .arrow-btn{transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2)}.sources-slider-container{width:100%;height:100%;position:relative}.sources-slider-container .sources-slider{width:100%;height:auto;overflow:visible}.sources-slider-container .sources-slider .swiper-wrapper{display:flex;align-items:stretch;padding:4rem .5rem}.sources-slider-container .sources-slider .swiper-wrapper .source-slide{display:flex;flex-direction:column;height:auto;width:auto;box-sizing:border-box}.sources-slider-container .sources-slider .swiper-wrapper .source-slide .source{width:auto;height:auto;aspect-ratio:352/294}/*# sourceMappingURL=source.css.map */
