.aiosCommunitiesVega,.aiosCommunitiesVega__container{position:relative;display:block}.aiosCommunitiesVega__list{display:grid;gap:10px}.aiosCommunitiesVega__img{position:relative;display:block}.aiosCommunitiesVega__img img{display:block;width:100%;height:auto;aspect-ratio:375/346;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.aiosCommunitiesVega__img img[src*=no-image]{-o-object-fit:scale-down;object-fit:scale-down;background-color:#f5f5f5}.aiosCommunitiesVega__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:var(--communities-img-overlay-display, none);background:var(--communities-img-overlay-background, var(--aios-communities-overlay-color, #000));filter:opacity(.68);opacity:var(--communities-img-overlay-opacity, var(--aios-communties-overlay-opacity, .47));transition:var(--default-transition);transition-property:opacity,background}.aiosCommunitiesVega__content{position:absolute;z-index:5;inset:auto 0 0;padding:0 27px 38px;color:var(--light);text-shadow:var(--communities-content-text-shadow, none)}.aiosCommunitiesVega__content strong{display:block;color:#fff;text-shadow:0 4px 20px rgba(0,0,0,.5);font-size:64px;font-style:normal;font-weight:500;line-height:1;letter-spacing:1.28px}.aiosCommunitiesVega__content p{position:relative;display:flex;align-items:center;gap:10px;margin-top:var(--communities-hover-button-margin-top, var(--communities-button-margin-top, 6px));margin-left:var(--communities-hover-button-margin-left, var(--communities-button-margin-left, -27px));padding:var(--communities-hover-button-padding, var(--communities-button-padding, 10px 33px));background:var(--communities-button-background, transparent);width:-moz-max-content;width:max-content;color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:1.25;letter-spacing:1.76px;text-transform:uppercase;transition:var(--default-transition);transition-property:margin,padding,color,background}.aiosCommunitiesVega__icon{position:relative;display:block;width:var(--communities-icon-size, 21px);height:var(--communities-icon-size, 21px);opacity:var(--communities-icon-opacity, 1);transition:var(--default-transition);transition-property:opacity}.aiosCommunitiesVega__icon:before,.aiosCommunitiesVega__icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:var(--communities-icon-background, var(--aios-communities-primary-color));transition:var(--default-transition);transition-property:background;pointer-events:none}.aiosCommunitiesVega__icon:before{width:1px;height:100%}.aiosCommunitiesVega__icon:after{width:100%;height:1px}.aiosCommunitiesVega__item{position:relative;display:block;--communities-icon-size: 27px;--communities-icon-background: var(--light)}.aiosCommunitiesVega__item:focus,.aiosCommunitiesVega__item:hover{--communities-img-overlay-opacity: 1;--communities-img-overlay-background: var(--aios-communities-primary-color);--communities-button-background: var(--aios-communities-cta-color);--communities-hover-button-padding: 10px;--communities-hover-button-margin-left: 0;--communities-icon-background: var(--aios-communities-primary-color)}.aiosCommunitiesVega__item--has-overlay{--communities-img-overlay-display: block}.aiosCommunitiesVega__item--has-shadow{--communities-content-text-shadow: 0 1px 2px rgba(0, 0, 0, .3)}.aiosCommunitiesVega__pagination{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:none}.aiosCommunitiesVega__pagination:has(ul){display:block;margin-top:21px}.aiosCommunitiesVega__pagination ul{display:flex;justify-content:center;flex-flow:row wrap;gap:12px}.aiosCommunitiesVega__pagination ul li{display:block}.aiosCommunitiesVega__pagination ul li a,.aiosCommunitiesVega__pagination ul li span{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #000;font-size:14px;font-weight:400;line-height:1;letter-spacing:0;color:#000;transition:var(--default-transition, var(--transition, .3s ease-in-out));transition-property:background,color,border}.aiosCommunitiesVega__pagination ul li a.current,.aiosCommunitiesVega__pagination ul li a:active,.aiosCommunitiesVega__pagination ul li a:hover,.aiosCommunitiesVega__pagination ul li span.current,.aiosCommunitiesVega__pagination ul li span:active,.aiosCommunitiesVega__pagination ul li span:hover{background:var(--aios-communities-primary-color);border-color:var(--aios-communities-primary-color);color:#fff}.aiosCommunitiesVega__pagination ul li a.dots,.aiosCommunitiesVega__pagination ul li span.dots{border:none;pointer-events:none}.aiosCommunitiesVega__pagination ul li a:has(svg),.aiosCommunitiesVega__pagination ul li span:has(svg){font-size:18px}.aiosCommunitiesVega__pagination ul li svg{display:block;width:1em;height:1em}@media screen and (min-width: 744px){.aiosCommunitiesVega__list{gap:8px;grid-template-columns:repeat(2,1fr)}.aiosCommunitiesVega__img img{aspect-ratio:368/346}.aiosCommunitiesVega__pagination:has(ul){margin-top:39px}}@media screen and (min-width: 1024px){.aiosCommunitiesVega__list{gap:16px}.aiosCommunitiesVega__img img{aspect-ratio:504/474}.aiosCommunitiesVega__content{padding:0 36px 42px}.aiosCommunitiesVega__content p{--communities-button-margin-left: -36px;--communities-button-padding: 14px 34px;--communities-button-margin-top: 4px}.aiosCommunitiesVega__item:focus,.aiosCommunitiesVega__item:hover{--communities-hover-button-margin-top: 20px;--communities-hover-button-padding: 14px 33px}.aiosCommunitiesVega__pagination:has(ul){margin-top:20px}}@media screen and (min-width: 1280px){.aiosCommunitiesVega__list{grid-template-columns:repeat(3,1fr)}.aiosCommunitiesVega__img img{aspect-ratio:469/440}.aiosCommunitiesVega__content{padding:0 34px 38px}.aiosCommunitiesVega__content p{--communities-button-margin-left: -34px;--communities-button-padding: 14px 34px;--communities-button-margin-top: 2px}.aiosCommunitiesVega__pagination:has(ul){margin-top:28px}}
