#gallery .bg-image{position:absolute;left:50%;width:100%;max-width:none;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 640px){#gallery .bg-image{width:1920px}}#gallery .gallery-container{overflow-x:auto}#gallery .gallery-container .gallery{display:flex;gap:4px}#gallery .gallery-container .gallery .gallery-col{display:flex;flex-direction:column;gap:4px;flex-shrink:0}#gallery .gallery-container .gallery .gallery-col:nth-child(5n+1){width:var(--gallery-column-width-1)}@media screen and (max-width: 1280px){#gallery .gallery-container .gallery .gallery-col:nth-child(5n+1){width:calc(var(--gallery-column-width-1) * .8)}}@media screen and (max-width: 1024px){#gallery .gallery-container .gallery .gallery-col:nth-child(5n+1){width:calc(var(--gallery-column-width-1) * .7)}}@media screen and (max-width: 640px){#gallery .gallery-container .gallery .gallery-col:nth-child(5n+1){width:calc(var(--gallery-column-width-1) * .6)}}#gallery .gallery-container .gallery .gallery-col:nth-child(5n+2){width:var(--gallery-column-width-2)}@media screen and (max-width: 1280px){#gallery .gallery-container .gallery .gallery-col:nth-child(5n+2){width:calc(var(--gallery-column-width-2) * .8)}}@media screen and (max-width: 1024px){#gallery .gallery-container .gallery .gallery-col:nth-child(5n+2){width:calc(var(--gallery-column-width-2) * .7)}}@media screen and (max-width: 640px){#gallery .gallery-container .gallery .gallery-col:nth-child(5n+2){width:calc(var(--gallery-column-width-2) * .6)}}#gallery .gallery-container .gallery .gallery-col:nth-child(5n+3){width:var(--gallery-column-width-3)}@media screen and (max-width: 1280px){#gallery .gallery-container .gallery .gallery-col:nth-child(5n+3){width:calc(var(--gallery-column-width-3) * .8)}}@media screen and (max-width: 1024px){#gallery .gallery-container .gallery .gallery-col:nth-child(5n+3){width:calc(var(--gallery-column-width-3) * .7)}}@media screen and (max-width: 640px){#gallery .gallery-container .gallery .gallery-col:nth-child(5n+3){width:calc(var(--gallery-column-width-3) * .6)}}#gallery .gallery-container .gallery .gallery-col:nth-child(5n+4){width:var(--gallery-column-width-4)}@media screen and (max-width: 1280px){#gallery .gallery-container .gallery .gallery-col:nth-child(5n+4){width:calc(var(--gallery-column-width-4) * .8)}}@media screen and (max-width: 1024px){#gallery .gallery-container .gallery .gallery-col:nth-child(5n+4){width:calc(var(--gallery-column-width-4) * .7)}}@media screen and (max-width: 640px){#gallery .gallery-container .gallery .gallery-col:nth-child(5n+4){width:calc(var(--gallery-column-width-4) * .6)}}#gallery .gallery-container .gallery .gallery-col:nth-child(5n+5){width:var(--gallery-column-width-5)}@media screen and (max-width: 1280px){#gallery .gallery-container .gallery .gallery-col:nth-child(5n+5){width:calc(var(--gallery-column-width-5) * .8)}}@media screen and (max-width: 1024px){#gallery .gallery-container .gallery .gallery-col:nth-child(5n+5){width:calc(var(--gallery-column-width-5) * .7)}}@media screen and (max-width: 640px){#gallery .gallery-container .gallery .gallery-col:nth-child(5n+5){width:calc(var(--gallery-column-width-5) * .6)}}#gallery .gallery-container .gallery .gallery-col .gallery-item{position:relative;flex-shrink:0;transition:box-shadow .15s ease-in-out;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}#gallery .gallery-container .gallery .gallery-col .gallery-item:hover{z-index:2;box-shadow:0 0 15px #fff9,0 0 25px #ffffff80,0 0 35px #fff6,0 0 50px #ffffff4d}#gallery .gallery-container .gallery .gallery-col .gallery-item:hover .gallery-image{transition:transform 3s ease-in-out;transform:scale(1.1)}#gallery .gallery-container .gallery .gallery-col .gallery-item .gallery-image{-o-object-fit:cover;object-fit:cover;transition:transform 1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;background-color:#f3f4f6}#gallery .gallery-container:active{cursor:grabbing}.ImageWithOutline{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.ImageWithOutline .image{-o-object-fit:cover;object-fit:cover}.ImageWithOutline .image.rounded-side-left,.ImageWithOutline .image.rounded-side-right{max-width:min(363px,47vw);aspect-ratio:363/297}.ImageWithOutline .Outline.rounded-side-left{inset:-6% -4% 6% 4%}.ImageWithOutline .Outline.rounded-side-left,.ImageWithOutline .Outline.rounded-side-left+.image{border-radius:200px 15px 15px 200px}.ImageWithOutline .Outline.rounded-side-right{inset:-6% 4% 6% -4%}.ImageWithOutline .Outline.rounded-side-right,.ImageWithOutline .Outline.rounded-side-right+.image{border-radius:15px 200px 200px 15px}.ImageWithOutline .Outline.rounded-side-top{inset:-4% 11% 4% -5%}.ImageWithOutline .Outline.rounded-side-top,.ImageWithOutline .Outline.rounded-side-top+.image{border-radius:200px 200px 15px 15px}.ImageWithOutline .Outline.rounded-side-top+.image{max-width:37vw}.ParagraphWithImage .prose{position:relative;z-index:1}.ParagraphWithImage .prose .p{font-weight:300;line-height:1.3;margin-bottom:.8em}@media not all and (min-width: 1024px){.ParagraphWithImage .prose .p{text-align:center!important}}.ParagraphWithImage .prose .p a{position:relative;font-weight:500;color:var(--appTeal-600)}.ParagraphWithImage .prose .p a:hover{--tw-text-opacity: 1;color:rgb(19 78 74 / var(--tw-text-opacity))}.ParagraphWithImage .prose .p a{text-decoration:none;background-image:linear-gradient(to left,var(--appTeal-600),var(--appTeal-600));background-position:100% 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background-size .3s}.ParagraphWithImage .prose .p a:hover,.ParagraphWithImage .prose .p a:focus{background-size:100% 2px}@media not all and (min-width: 1024px){.ParagraphWithImage .h2{text-align:center!important}}.ParagraphWithImage .h2{text-align:center}.ParagraphWithImage .h2.small{font-size:40px}@media screen and (max-width: 768px){.ParagraphWithImage .h2.small{font-size:37px}}.ParagraphWithImage .h2.medium{font-size:50px}@media screen and (max-width: 768px){.ParagraphWithImage .h2.medium{font-size:40px}}.ParagraphWithImage .h2.large{font-size:60px}@media screen and (max-width: 768px){.ParagraphWithImage .h2.large{font-size:45px}}@media screen and (max-width: 640px){.ParagraphWithImage .h2{font-size:34px!important}}
