.bu4p300{
    gap:var(--foundry-global-spacing-gap-300-2f9fe0c5);
    align-self:stretch
}
.bu4p300,.bu4p301{
    display:flex;
    flex-direction:column;
    align-items:flex-start
}
.bu4p301{
    padding-bottom:var(--foundry-global-spacing-gap-200-7d922174)
}
.bu4p302{
    display:flex;
    width:100%;
    max-width:var(--foundry-global-spacing-dimensions-6250-aabe7f2f);
    padding:var(--foundry-global-spacing-gap-250-ee21f32b) var(--foundry-global-spacing-gap-300-2f9fe0c5) var(--foundry-global-spacing-gap-300-2f9fe0c5) var(--foundry-global-spacing-gap-300-2f9fe0c5);
    flex-direction:column;
    align-items:flex-start;
    gap:var(--foundry-global-spacing-gap-300-2f9fe0c5);
    border-radius:var(--foundry-global-border-radius-150-ca109bc3);
    border:var(--foundry-global-border-width-10-8d34e94d) solid var(--foundry-alias-color-border-field-d535e421);
    background:var(--foundry-alias-color-background-bold-layer-2-eddb4873);
    box-shadow:0 16px 40px 0 rgba(0,0,0,.75);
    overflow-y:auto
}
.bu4p303{
    align-self:center
}
@media (min-width:700px){
    .bu4p300{
        max-width:1920px
    }
    .bu4p301{
        gap:var(--foundry-global-spacing-gap-150-7f268a13);
        align-self:stretch
    }
}
._15m0j1g0{
    display:flex;
    flex-direction:column;
    align-items:stretch;
    gap:var(--foundry-global-spacing-gap-200-7d922174);
    align-self:stretch
}
._15m0j1g1{
    width:100%
}
._15m0j1g2{
    width:var(--foundry-global-spacing-dimensions-500-72b67c3c);
    height:var(--foundry-global-spacing-dimensions-500-72b67c3c)
}
@media (min-width:1024px){
    ._15m0j1g0{
        align-content:stretch;
        gap:18px var(--foundry-global-spacing-gap-200-7d922174);
        flex-wrap:wrap
    }
}
@media (min-width:1440px){
    ._15m0j1g0{
        display:grid;
        grid-template-columns:1fr 1fr
    }
}
@media (min-width:1920px){
    ._15m0j1g0{
        gap:20px var(--foundry-global-spacing-gap-200-7d922174)
    }
}
.n7pwo00{
    display:flex;
    flex-direction:column;
    gap:var(--foundry-global-spacing-gap-700-936963d7);
    justify-content:space-between;
    max-width:2000px;
    margin:auto
}
.n7pwo01{
    justify-content:center;
    gap:var(--foundry-global-spacing-gap-300-2f9fe0c5);
    align-self:stretch
}
.n7pwo01,.n7pwo02{
    display:flex;
    align-items:flex-start;
    flex-direction:column
}
.n7pwo02{
    width:50%;
    border:1px solid;
    border-color:var(--foundry-alias-color-border-decorative-678f338a);
    border-radius:var(--foundry-global-border-radius-50-5b3f01bf);
    height:auto;
    aspect-ratio:auto 1280/1580
}
.n7pwo03{
    gap:var(--foundry-global-spacing-gap-400-f21302a9);
    align-self:stretch
}
.n7pwo03,.n7pwo04{
    display:flex;
    flex-direction:column;
    align-items:flex-start
}
.n7pwo04{
    flex:1 1;
    padding:0;
    gap:var(--foundry-global-spacing-gap-600-d02b9116)
}
.n7pwo05{
    gap:var(--foundry-global-spacing-gap-400-f21302a9)
}
.n7pwo06{
    gap:var(--foundry-global-spacing-gap-300-2f9fe0c5)
}
.n7pwo07{
    gap:0
}
.n7pwo08{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    gap:var(--foundry-global-spacing-gap-200-7d922174)
}
.n7pwo08,.n7pwo09{
    align-self:stretch
}
.n7pwo09{
    color:var(--foundry-alias-color-text-standard-2d241861);
    font-feature-settings:"salt" on,"ss01" on
}
@media (min-width:700px){
    .n7pwo00{
        justify-content:center;
        align-items:center;
        align-self:stretch;
        gap:0
    }
    .n7pwo01{
        display:grid;
        justify-content:space-between;
        grid-gap:var(--foundry-global-spacing-gap-200-7d922174);
        gap:var(--foundry-global-spacing-gap-200-7d922174);
        flex-direction:row;
        grid-template-columns:1fr 3fr
    }
    .n7pwo02{
        width:100%;
        margin-top:var(--foundry-global-spacing-gap-600-d02b9116);
        position:sticky;
        top:var(--foundry-global-spacing-gap-900-9531b9b6)
    }
    .n7pwo04{
        flex:3 1;
        padding-top:var(--foundry-global-spacing-gap-1000-af3eeb0f);
        padding-left:var(--foundry-global-spacing-gap-600-d02b9116)
    }
}
@media (min-width:1024px){
    .n7pwo01{
        grid-template-columns:3fr minmax(0,5fr)
    }
    .n7pwo02{
        border-radius:var(--foundry-global-border-radius-100-742803b2)
    }
    .n7pwo04{
        flex:5 1;
        padding-top:var(--foundry-global-spacing-gap-1200-5eb7c00a)
    }
}
@media (min-width:1920px){
    .n7pwo01{
        grid-template-columns:4fr 8fr
    }
    .n7pwo04{
        flex:8 1;
        gap:var(--foundry-global-spacing-gap-1000-af3eeb0f)
    }
}
@media (max-width:700px){
    .n7pwo03,.n7pwo08{
        justify-content:center
    }
}