.no-hyphens{-webkit-hyphens:none!important;hyphens:none!important}.imageGallery__base{display:flex;flex-direction:column;align-items:flex-start;gap:50px}.imageGallery__textContainer{display:flex;flex-direction:column;gap:24px}.imageGallery__textTitle{margin:0}@media (min-width: 992px),print{.imageGallery__textContent{max-width:930px}}.imageGallery__loadMoreBtn{display:flex;align-self:center;margin-top:24px}@media (min-width: 897px){.imageGallery__loadMoreBtn{display:none}}.imageGallery__mansoryGrid{display:grid;width:100%;gap:16px;grid-auto-rows:1px;grid-template-columns:repeat(2,1fr)}@media (min-width: 897px){.imageGallery__mansoryGrid{grid-template-columns:repeat(auto-fill,minmax(167px,1fr))}}.imageGallery__mansoryItem{overflow:hidden;width:100%;height:100%;border-radius:4px;box-shadow:0 0 0 1px #e7e7ee;grid-row:span 14;opacity:1;transition:box-shadow .1s}.imageGallery__mansoryItem--nomobile{display:none}@media (min-width: 897px){.imageGallery__mansoryItem--nomobile{display:block}}.imageGallery__mansoryItem.showing{display:block;animation:tile-showing .6s forwards}@media (min-width: 603px){.imageGallery__mansoryItem{grid-row:span 14}}@media (min-width: 897px){.imageGallery__mansoryItem{grid-row:span 12}}.imageGallery__mansoryItem:hover{box-shadow:0 0 0 3px #fff,0 0 0 5px #1173e9,0 0 0 9px #cfe3fb}.imageGallery__mansoryItem:has(.imageGallery__mansoryItemLink:focus-visible){outline:2px solid #1173e9;outline-offset:3px}.imageGallery__mansoryItem:nth-child(odd){grid-column:span 1;grid-row:span 9}@media (min-width: 603px){.imageGallery__mansoryItem:nth-child(odd){grid-row:span 18}}@media (min-width: 897px){.imageGallery__mansoryItem:nth-child(odd){grid-row:span 10}}.imageGallery__mansoryItem:nth-child(3n+1){grid-column:span 1;grid-row:span 9}@media (min-width: 603px){.imageGallery__mansoryItem:nth-child(3n+1){grid-row:span 22}}@media (min-width: 897px){.imageGallery__mansoryItem:nth-child(3n+1){grid-row:span 14}}.imageGallery__mansoryItem:nth-child(4n+1){grid-column:span 1;grid-row:span 11}@media (min-width: 603px){.imageGallery__mansoryItem:nth-child(4n+1){grid-row:span 18}}@media (min-width: 897px){.imageGallery__mansoryItem:nth-child(4n+1){grid-row:span 10}}.imageGallery__mansoryItem:nth-child(1){border-radius:48px 4px 4px;grid-column:span 2;grid-row:span 18}@media (min-width: 603px){.imageGallery__mansoryItem:nth-child(1){grid-row:span 28}}@media (min-width: 897px){.imageGallery__mansoryItem:nth-child(1){grid-column:span 3;grid-row:span 27}}.imageGallery__mansoryItemImage{width:100%;height:100%;object-fit:cover}.imageGallery__mansoryItemSpacing{pointer-events:none}.imageGallery__mansoryItemSpacing:nth-child(2){display:none;grid-row:span 4}@media (min-width: 897px){.imageGallery__mansoryItemSpacing:nth-child(2){display:block}}.imageGallery__mansoryItemSpacing:nth-child(3){display:none;grid-row:span 6}@media (min-width: 1143px){.imageGallery__mansoryItemSpacing:nth-child(3){display:block}}.imageGallery__mansoryItemSpacing:nth-child(4){display:none;grid-row:span 10}@media (min-width: 1389px){.imageGallery__mansoryItemSpacing:nth-child(4){display:block}}.imageGallery__gallery .lg-backdrop{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#000000bf}.imageGallery__gallery .lg-thumb-item{flex-shrink:0;border:none!important}.imageGallery__gallery .lg-outer .lg-thumb-item.active,.imageGallery__gallery .lg-outer .lg-thumb-item:hover{box-shadow:0 0 0 2px #1173e9,0 0 0 6px #cfe3fb}.imageGallery__gallery .lg-outer .lg-thumb-outer{background-color:unset}.imageGallery__gallery .lg-toolbar .lg-close:after{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNC43IDMuM2ExIDEgMCAwIDAtMS40IDEuNGw3LjI5IDcuMy03LjMgNy4zYTEgMSAwIDEgMCAxLjQyIDEuNEwxMiAxMy40Mmw3LjMgNy4zYTEgMSAwIDAgMCAxLjQtMS40MkwxMy40MiAxMmw3LjMtNy4zYTEgMSAwIDAgMC0xLjQyLTEuNEwxMiAxMC41OGwtNy4zLTcuM1oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)}.imageGallery__gallery .lg-thumb .lg-group,.imageGallery__gallery .lg-outer .lg-thumb{left:8px;padding:32px 0 16px}.imageGallery__gallery .lg-toolbar .lg-icon{width:24px;height:24px;padding:0;margin-top:24px;transform:translate(-24px)}@media (min-width: 992px),print{.imageGallery__gallery .lg-toolbar .lg-icon{margin-top:36px;transform:translate(-36px)}}.imageGallery__gallery .lg-toolbar .lg-icon:focus-visible{border-radius:360px;outline:2px solid #fff;outline-offset:12px}.imageGallery__gallery .lg-next,.imageGallery__gallery .lg-prev{top:95%;display:flex;width:48px;height:48px;flex-shrink:0;align-items:center;justify-content:center;padding:12px;border-radius:360px;background:#fff;color:#1173e9;transition:color .1s}@media (min-width: 992px),print{.imageGallery__gallery .lg-next,.imageGallery__gallery .lg-prev{top:50%}}.imageGallery__gallery .lg-next:focus-visible,.imageGallery__gallery .lg-prev:focus-visible{border-radius:360px;color:#1173e9;outline:2px solid #fff;outline-offset:3px}.imageGallery__gallery .lg-next:hover:not(.disabled),.imageGallery__gallery .lg-prev:hover:not(.disabled){color:var(--kw-button-hover)}.imageGallery__gallery .lg-counter{position:absolute;top:95%;left:0;display:block;width:100vw;padding:0;color:#e7e7ee;font-family:Inter,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:150%;text-align:center}@media (min-width: 992px),print{.imageGallery__gallery .lg-counter{display:none}}.imageGallery__gallery .lg-next{right:calc(50% - 120px)}@media (min-width: 992px),print{.imageGallery__gallery .lg-next{right:36px}}.imageGallery__gallery .lg-next:before{content:""}.imageGallery__gallery .lg-toolbar{height:unset}.imageGallery__gallery .lg-prev{left:calc(50% - 120px)}@media (min-width: 992px),print{.imageGallery__gallery .lg-prev{left:36px}}.imageGallery__gallery .lg-prev:after{content:""}.imageGallery__gallery .lg-content{top:0!important}.imageGallery__gallery .lg-thumb-outer{opacity:0;pointer-events:none}@media (min-width: 992px),print{.imageGallery__gallery .lg-thumb-outer{opacity:1;pointer-events:unset}}.imageGallery__gallery .lg-sub-html{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0,0,0,0)}@keyframes tile-showing{0%{opacity:0}to{opacity:1}}
