@layer base, mantine, atoms, molecules, organisms;@layer organisms{.Gallery_header__cPxlq{align-items:center;border-top:1px solid var(--color-grey-100);display:flex;justify-content:space-between;padding:1rem 0 var(--spacing-xl)}@media (min-width:48rem){.Gallery_header__cPxlq{padding:1rem 0 var(--spacing-4xl)}}.Gallery_title__zHOoK{margin:0}.Gallery_imageSwiper__fsnOx{margin:var(--spacing-lg) 0 0;overflow:hidden}@media (min-width:48rem){.Gallery_imageSwiper__fsnOx{margin:var(--spacing-xl) 0 0;overflow:clip visible}}.Gallery_imageSwiper__fsnOx img{width:100%}.Gallery_descriptionSwiper__3RcWM{margin:var(--spacing-lg) 0 0}@media (min-width:48rem){.Gallery_descriptionSwiper__3RcWM{margin:var(--spacing-xl) 0 0;width:calc(100% - 14rem)}}.Gallery_descriptionSwiper__3RcWM .swiper-wrapper{align-items:stretch}.Gallery_item__txn6W{border-top:1px solid var(--color-black);cursor:pointer;height:auto;opacity:.5;transition:border-top var(--duration-moderate),opacity var(--duration-moderate)!important}@media (hover:hover){.Gallery_item__txn6W:hover{opacity:1}}.Gallery_item__txn6W.focus,.Gallery_item__txn6W:focus-visible{border:0;opacity:1;outline:0}.Gallery_item__active__T7ltC{border-color:var(--color-red-60);opacity:1}.Gallery_itemButton__PgxXY{background:var(--color-white);border:0;cursor:pointer;font-weight:400;padding:0;text-align:left}@media (hover:hover){.Gallery_itemButton__PgxXY:hover{opacity:1}}.Gallery_itemButton__PgxXY.focus,.Gallery_itemButton__PgxXY:focus-visible{border:0;opacity:1;outline:0}.Gallery_itemTitle__YY6DH{font-family:var(--font-alt);font-size:var(--font-size-md);padding:var(--spacing-md) 0 var(--spacing-sm) 0}.Gallery_itemDescription___R4RA{line-height:1.2}.Gallery_controls__Al6dC{display:none}@media (min-width:48rem){.Gallery_controls__Al6dC{display:flex;position:absolute;right:0;top:100%}}.Gallery_galleryControls__Wo4oY{margin:var(--spacing-lg) 0 0}@media (min-width:48rem){.Gallery_galleryControls__Wo4oY{align-items:center;display:flex;height:5.4rem;margin:var(--spacing-xl) 0 0;width:13rem}}}@layer organisms{.Hero_hero__zTToJ{margin-top:-7.2rem;min-height:max(80rem,100svh);position:relative;z-index:0}@media (min-width:62rem){.Hero_hero__zTToJ{margin-top:-8.4rem}}.Hero_container__Lc2qz{align-content:center;display:grid;grid-template-columns:1fr;height:100vh;position:relative}@media (min-width:75rem){.Hero_container__Lc2qz{grid-template-columns:1fr 1fr}.Hero_container__Lc2qz>div{grid-column:2}}.Hero_title__9LPYH{display:flex}.Hero_description__TZz4X{font-family:var(--font-alt);font-size:var(--font-size-md);margin:0;margin-bottom:var(--spacing-lg)}@media (min-width:48rem){.Hero_description__TZz4X{font-size:var(--font-size-lg)}}@media (max-width:74.999rem){.Hero_description__TZz4X{max-width:55rem}}.Hero_ctas__TKzhG{display:flex}.Hero_ctasIcon__vWpbp{transform:translateY(1px)}.Hero_titleIcon__APirc{transform:translateY(2px) rotate(90deg)}.Hero_ctaText__vxzVq{margin-left:var(--spacing-sm)}.Hero_mediaThumbnail__czV2A{bottom:6rem;position:absolute;right:var(--container-padding);width:23rem}@media (min-width:48rem){.Hero_mediaThumbnail__czV2A{width:28rem}}@media (min-width:62rem){.Hero_mediaThumbnail__czV2A{bottom:auto;top:55%;width:34rem}}@media (min-width:75rem){.Hero_mediaThumbnail__czV2A{right:13.5rem;width:40rem}}.Hero_hero__overlay__8o1IP:before{background:linear-gradient(0deg,transparent 0,color-mix(in srgb,transparent,var(--color-black) var(--overlay-opacity,50%)) var(--overlay-gradient-offset,75%));content:"";height:100%;inset:0;min-height:80rem;pointer-events:none;position:absolute;z-index:var(--z-index-main)}.Hero_hero__overlayBlurred__psO5P{--overlay-opacity:25%;--overlay-gradient-offset:0%}.Hero_hero__overlayBlurred__psO5P .Hero_media__ISvON{filter:blur(.5rem)}.Hero_hero__overlayDark__sV_DL{--overlay-opacity:45%;--overlay-gradient-offset:50%}.Hero_hero__overlayDarker__e0Ikl{--overlay-opacity:60%;--overlay-gradient-offset:0%}}