._1uejkmr0{
    display:flex;
    flex-direction:column
}
._1uejkmr1{
    padding:0 var(--_1i81lg00) var(--foundry-global-spacing-gap-1600-f3e8c303) var(--_1i81lg00);
    align-self:center
}
._1uejkmr2{
    align-items:flex-start;
    gap:var(--foundry-global-spacing-gap-600-d02b9116);
    align-self:center;
    max-width:2000px
}
._1uejkmr2,._1uejkmr3{
    display:flex;
    flex-direction:column
}
._1uejkmr3{
    align-items:stretch;
    align-content:flex-start;
    gap:var(--foundry-global-spacing-gap-150-7f268a13);
    align-self:stretch
}
._1uejkmr4{
    display:flex;
    flex-direction:column;
    align-items:center;
    align-content:center;
    gap:var(--foundry-global-spacing-gap-250-ee21f32b);
    align-self:stretch
}
._1uejkmr5{
    padding-top:6px
}
._1uejkmr6{
    display:flex;
    align-items:flex-start;
    align-content:flex-start;
    gap:var(--foundry-global-spacing-gap-150-7f268a13);
    align-self:stretch;
    flex-direction:column
}
._1uejkmr9.override{
    grid-template-columns:1fr 1fr 1fr;
    grid-gap:var(--foundry-global-spacing-gap-150-7f268a13);
    img.hasError{
        max-width:var(--_1i81lg04)
    }
}
._1uejkmr9.override,._1uejkmra{
    display:grid;
    gap:var(--foundry-global-spacing-gap-150-7f268a13)
}
._1uejkmra{
    grid-template-columns:1fr 1fr;
    grid-gap:var(--foundry-global-spacing-gap-150-7f268a13);
    width:100%
}
._1uejkmrb{
    align-self:stretch
}
@media (min-width:1440px){
    ._1uejkmr2{
        align-items:center
    }
}
@media (min-width:2560px){
    ._1uejkmr2{
        gap:var(--foundry-global-spacing-gap-700-936963d7)
    }
}
@media (min-width:0px){
    div{
        ._1uejkmr3 a:nth-child(n+4){
            display:none
        }
    }
    ._1uejkmr8:nth-child(n+4){
        display:none
    }
    ._1uejkmr8._1uejkmr7:last-child{
        display:flex
    }
}
@media (min-width:700px){
    ._1uejkmr3{
        display:grid;
        grid-template-columns:1fr 1fr;
        grid-gap:var(--foundry-global-spacing-gap-200-7d922174);
        gap:var(--foundry-global-spacing-gap-200-7d922174)
    }
    div{
        ._1uejkmr3 a:nth-child(n+4){
            display:flex
        }
    }
    ._1uejkmr6{
        display:grid;
        grid-template-columns:1fr 1fr;
        grid-gap:var(--foundry-global-spacing-gap-200-7d922174);
        gap:var(--foundry-global-spacing-gap-200-7d922174)
    }
    ._1uejkmr8:nth-child(n+4){
        display:flex
    }
    ._1uejkmr9.override{
        grid-template-columns:1fr 1fr 1fr 1fr;
        gap:var(--foundry-global-spacing-gap-200-7d922174)
    }
    *{
        ._1uejkmr9 li:nth-child(n+5){
            display:none
        }
    }
    ._1uejkmra{
        grid-template-columns:1fr 1fr 1fr 1fr;
        gap:var(--foundry-global-spacing-gap-200-7d922174)
    }
}
@media (min-width:1024px){
    ._1uejkmr3,._1uejkmr6{
        grid-template-columns:1fr 1fr 1fr
    }
    ._1uejkmr9.override{
        grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr
    }
    *{
        ._1uejkmr9 li:nth-child(n+5){
            display:list-item
        }
    }
}
._1xjqfuf0{
    flex-direction:column;
    gap:var(--foundry-global-spacing-gap-250-ee21f32b);
    text-align:center
}
._1xjqfuf0,._1xjqfuf1{
    display:flex;
    align-items:center;
    width:100%
}
._1xjqfuf1{
    position:relative;
    height:var(--foundry-global-spacing-dimensions-3500-832dd3e8);
    padding:0 var(--_1i81lg00);
    justify-content:center;
    flex:1 0;
    align-self:stretch;
    overflow:hidden
}
@media (min-width:700px){
    ._1xjqfuf1{
        height:var(--foundry-global-spacing-dimensions-4000-981888ae)
    }
}
@media (min-width:1024px){
    ._1xjqfuf1{
        height:var(--foundry-global-spacing-dimensions-4500-2f90e66f)
    }
}
@media (min-width:1440px){
    ._1xjqfuf0{
        gap:var(--foundry-global-spacing-gap-300-2f9fe0c5)
    }
    ._1xjqfuf1{
        height:var(--foundry-global-spacing-dimensions-5000-7c37a31a)
    }
}
@media (min-width:2560px){
    ._1xjqfuf1{
        height:var(--foundry-global-spacing-dimensions-6250-aabe7f2f)
    }
}
.y4643d0{
    width:100%;
    height:var(--foundry-global-spacing-dimensions-4500-2f90e66f);
    position:absolute
}
.y4643d1{
    display:block
}
.y4643d1,.y4643d2{
    width:100%;
    height:100%
}
.y4643d2{
    background:linear-gradient(182deg,rgba(0,0,0,.8) 2.02%,transparent 50.09%,#000 98.17%);
    position:absolute
}
.y4643d3{
    width:100%;
    height:100%;
    -o-object-fit:cover;
    object-fit:cover;
    -o-object-position:center;
    object-position:center
}
@media (min-width:700px){
    .y4643d0{
        height:var(--foundry-global-spacing-dimensions-5000-7c37a31a)
    }
}
@media (min-width:1024px){
    .y4643d0{
        height:440px
    }
}
@media (min-width:1440px){
    .y4643d0{
        height:560px
    }
}
@media (min-width:2560px){
    .y4643d0{
        height:820px
    }
}
