.d8ee407101{background-position:50%;background-size:cover;width:100%;height:100%}
.ee005c478a{display:flex;justify-content:center;align-items:center;width:100%;height:auto;min-width:100px;min-height:150px;background:var(--bui_color_background_alt);grid-column:span 2}.ee005c478a.f3c8e188d7{grid-column:span 2;grid-row:span 1}.ee005c478a.b3245d7ffc{grid-column:span 2;grid-row:span 2}.eed871f04d:hover{text-decoration:underline}.ee16684c3a{overflow:hidden;position:relative;padding:0;width:100%;height:100%;display:block;color:var(--bui_color_black);border-radius:var(--bui_border_radius_200);text-decoration:none;font-weight:400}.ee16684c3a>div{height:100%}.ee16684c3a:focus{outline:none}.ee16684c3a.be04b9f510,.ee16684c3a:focus{box-shadow:0 0 0 2px var(--bui_color_action_border)}.c82489851f{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;transition:all .2s ease}.ee16684c3a:focus .c82489851f,.ee16684c3a:hover .c82489851f{transform:scale(1.1)}.d317a45097{position:absolute;bottom:var(--bui_spacing_2x);left:var(--bui_spacing_2x);padding:var(--bui_spacing_1x);border-radius:var(--bui_border_radius_100);height:var(--bui_spacing_4x);text-align:center;background-color:var(--bui_color_white);z-index:1;transition:all .3s ease}.ee16684c3a:focus .d317a45097,.ee16684c3a:hover .d317a45097{opacity:0;bottom:-100px}.d5f49083ff{position:absolute;padding:var(--bui_spacing_3x);font-size:var(--bui_spacing_3x);line-height:18px;z-index:2;bottom:-100px;right:0;box-sizing:border-box;opacity:0;transition:all .2s ease}.ee16684c3a:focus .d5f49083ff,.ee16684c3a:hover .d5f49083ff{opacity:1;bottom:0}
.ca8a3121dd{display:grid;height:-moz-fit-content;height:fit-content;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(auto,200px);gap:var(--bui_spacing_4x)}@media only screen and (min-width:480px){.ca8a3121dd{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:960px){.ca8a3121dd{grid-template-columns:repeat(6,1fr)}}@media only screen and (min-width:1440px){.ca8a3121dd{grid-template-columns:repeat(8,1fr)}}@media only screen and (min-width:1920px){.ca8a3121dd{grid-template-columns:repeat(10,1fr)}}
.ff7f6af367{object-fit:cover;height:100%;width:100%}
.dc78524d4d{padding:var(--bui_spacing_4x);overflow-x:auto;position:relative}.a40adb09ae{width:100%}.bbf8c75dd8{display:block;width:112px}.e885043a86{box-sizing:border-box;height:70px;margin-bottom:var(--bui_spacing_1x);border-radius:var(--bui_border_radius_200);overflow:hidden}.a875a29fc8{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dc78524d4d .b7e29aa1fe .a875a29fc8{color:var(--bui_color_action_foreground)}.e885043a86:focus,.e885043a86:hover,.dc78524d4d .b7e29aa1fe .e885043a86{border:2px solid var(--bui_color_action_border)}
.c3c8884060{flex-grow:1;max-height:130px}.e0db172886{flex-grow:1;overflow-y:auto;padding:var(--bui_spacing_4x)}
.a04f359ad2{display:flex;flex-direction:column;overflow:auto;height:100%}
