.CmsContentBlockA-module-scss-module__OFwuEa__contentBlock{gap:var(--m-size-2xs);flex-direction:column;width:100%;display:flex}@media only screen and (min-width:768px){.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageLeft,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageRight{align-items:stretch;column-gap:var(--m-size-2xs);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageLeft .CmsContentBlockA-module-scss-module__OFwuEa__heroImageFrame{grid-area:1/1}.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageLeft .CmsContentBlockA-module-scss-module__OFwuEa__textSection,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageRight .CmsContentBlockA-module-scss-module__OFwuEa__heroImageFrame{grid-area:1/2}.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageRight .CmsContentBlockA-module-scss-module__OFwuEa__textSection{grid-area:1/1}.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageLeft .CmsContentBlockA-module-scss-module__OFwuEa__heroImage,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageRight .CmsContentBlockA-module-scss-module__OFwuEa__heroImage{height:100%;min-height:480px}.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageLeft .CmsContentBlockA-module-scss-module__OFwuEa__heroImage img,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageLeft .CmsContentBlockA-module-scss-module__OFwuEa__heroImage video,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageRight .CmsContentBlockA-module-scss-module__OFwuEa__heroImage img,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageRight .CmsContentBlockA-module-scss-module__OFwuEa__heroImage video{min-height:480px;height:100%!important}}@media only screen and (min-width:1024px){.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageLeft .CmsContentBlockA-module-scss-module__OFwuEa__heroImage,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageRight .CmsContentBlockA-module-scss-module__OFwuEa__heroImage,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageLeft .CmsContentBlockA-module-scss-module__OFwuEa__heroImage img,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageLeft .CmsContentBlockA-module-scss-module__OFwuEa__heroImage video,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageRight .CmsContentBlockA-module-scss-module__OFwuEa__heroImage img,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageRight .CmsContentBlockA-module-scss-module__OFwuEa__heroImage video{min-height:560px}}@media only screen and (min-width:1340px){.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageLeft .CmsContentBlockA-module-scss-module__OFwuEa__heroImage,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageRight .CmsContentBlockA-module-scss-module__OFwuEa__heroImage,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageLeft .CmsContentBlockA-module-scss-module__OFwuEa__heroImage img,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageLeft .CmsContentBlockA-module-scss-module__OFwuEa__heroImage video,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageRight .CmsContentBlockA-module-scss-module__OFwuEa__heroImage img,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageRight .CmsContentBlockA-module-scss-module__OFwuEa__heroImage video{min-height:680px}}.CmsContentBlockA-module-scss-module__OFwuEa__heroImageFrame{grid-template-columns:1fr;width:100%;display:grid}.CmsContentBlockA-module-scss-module__OFwuEa__heroImage{width:100%;height:auto;display:block;position:relative}.CmsContentBlockA-module-scss-module__OFwuEa__heroImage video{object-fit:cover;display:block;width:100%!important;height:262px!important}@media (min-width:475px) and (max-width:767px){.CmsContentBlockA-module-scss-module__OFwuEa__heroImage video{height:317px!important}}@media (min-width:768px) and (max-width:1023px){.CmsContentBlockA-module-scss-module__OFwuEa__heroImage video{height:176px!important}}@media (min-width:1024px) and (max-width:1439px){.CmsContentBlockA-module-scss-module__OFwuEa__heroImage video{height:235px!important}}@media (min-width:1440px){.CmsContentBlockA-module-scss-module__OFwuEa__heroImage video{height:330px!important}}.CmsContentBlockA-module-scss-module__OFwuEa__heroImage img{object-fit:cover;display:block;width:100%!important;height:262px!important}@media (min-width:475px) and (max-width:767px){.CmsContentBlockA-module-scss-module__OFwuEa__heroImage img{height:317px!important}}@media (min-width:768px) and (max-width:1023px){.CmsContentBlockA-module-scss-module__OFwuEa__heroImage img{height:176px!important}}@media (min-width:1024px) and (max-width:1439px){.CmsContentBlockA-module-scss-module__OFwuEa__heroImage img{height:235px!important}}@media (min-width:1440px){.CmsContentBlockA-module-scss-module__OFwuEa__heroImage img{height:330px!important}}.CmsContentBlockA-module-scss-module__OFwuEa__textSection{width:100%;padding:var(--m-size-5xl);justify-content:center;align-items:center;display:flex}@media only screen and (max-width:1339px){.CmsContentBlockA-module-scss-module__OFwuEa__textSection{padding:var(--m-size-3xl)}}@media only screen and (max-width:767px){.CmsContentBlockA-module-scss-module__OFwuEa__textSection{padding:var(--m-size-4xl)var(--m-size-l)}}.CmsContentBlockA-module-scss-module__OFwuEa__vAlignTop{justify-content:flex-start}.CmsContentBlockA-module-scss-module__OFwuEa__vAlignCenter{justify-content:center}.CmsContentBlockA-module-scss-module__OFwuEa__vAlignBottom{justify-content:flex-end}@media only screen and (min-width:768px){.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageLeft .CmsContentBlockA-module-scss-module__OFwuEa__textFrame,.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageRight .CmsContentBlockA-module-scss-module__OFwuEa__textFrame{height:100%}}.CmsContentBlockA-module-scss-module__OFwuEa__heroImage:has(.CmsContentBlockA-module-scss-module__OFwuEa__slideMedia){height:262px}@media only screen and (min-width:475px){.CmsContentBlockA-module-scss-module__OFwuEa__heroImage:has(.CmsContentBlockA-module-scss-module__OFwuEa__slideMedia){height:317px}}@media only screen and (min-width:768px){.CmsContentBlockA-module-scss-module__OFwuEa__layoutCentered .CmsContentBlockA-module-scss-module__OFwuEa__heroImage:has(.CmsContentBlockA-module-scss-module__OFwuEa__slideMedia){height:176px}}@media only screen and (min-width:1024px){.CmsContentBlockA-module-scss-module__OFwuEa__layoutCentered .CmsContentBlockA-module-scss-module__OFwuEa__heroImage:has(.CmsContentBlockA-module-scss-module__OFwuEa__slideMedia){height:235px}}@media only screen and (min-width:1340px){.CmsContentBlockA-module-scss-module__OFwuEa__layoutCentered .CmsContentBlockA-module-scss-module__OFwuEa__heroImage:has(.CmsContentBlockA-module-scss-module__OFwuEa__slideMedia){height:330px}}@media only screen and (min-width:768px){:is(.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageLeft .CmsContentBlockA-module-scss-module__OFwuEa__heroImage:has(.CmsContentBlockA-module-scss-module__OFwuEa__slideMedia),.CmsContentBlockA-module-scss-module__OFwuEa__layoutImageRight .CmsContentBlockA-module-scss-module__OFwuEa__heroImage:has(.CmsContentBlockA-module-scss-module__OFwuEa__slideMedia)){height:100%}}.CmsContentBlockA-module-scss-module__OFwuEa__slideMedia{z-index:1;opacity:0;transition:opacity 1s cubic-bezier(.65,0,.35,1);position:absolute;inset:0}.CmsContentBlockA-module-scss-module__OFwuEa__slideMedia img,.CmsContentBlockA-module-scss-module__OFwuEa__slideMedia video{object-fit:cover;display:block;width:100%!important;height:100%!important;min-height:0!important}@media (prefers-reduced-motion:reduce){.CmsContentBlockA-module-scss-module__OFwuEa__slideMedia{transition:none}}.CmsContentBlockA-module-scss-module__OFwuEa__slideMediaActive{opacity:1;z-index:2}.CmsContentBlockA-module-scss-module__OFwuEa__galleryOverlay{z-index:3;justify-content:space-between;align-items:center;gap:var(--m-size-m);padding:var(--m-size-m);pointer-events:none;background:linear-gradient(#0000 0%,#00000059 100%);display:flex;position:absolute;inset:auto 0 0}@media only screen and (max-width:767px){.CmsContentBlockA-module-scss-module__OFwuEa__galleryOverlay{justify-content:center;gap:var(--m-size-s);flex-direction:column-reverse}}@media only screen and (min-width:768px){.CmsContentBlockA-module-scss-module__OFwuEa__galleryOverlay{padding:var(--m-size-l)}}@media only screen and (min-width:1024px){.CmsContentBlockA-module-scss-module__OFwuEa__galleryOverlay{padding:var(--m-size-xl)}}.CmsContentBlockA-module-scss-module__OFwuEa__galleryOverlay>*{pointer-events:auto}.CmsContentBlockA-module-scss-module__OFwuEa__galleryDots{flex-shrink:0}@media only screen and (max-width:767px){:is(.CmsContentBlockA-module-scss-module__OFwuEa__heroImage,.CmsContentBlockA-module-scss-module__OFwuEa__heroImage:has(.CmsContentBlockA-module-scss-module__OFwuEa__slideMedia)){aspect-ratio:1;height:auto}.CmsContentBlockA-module-scss-module__OFwuEa__heroImage img,.CmsContentBlockA-module-scss-module__OFwuEa__heroImage video{height:100%!important;min-height:0!important}}.CmsContentBlockA-module-scss-module__OFwuEa__heroImage:has(.CmsContentBlockA-module-scss-module__OFwuEa__galleryOverlay){cursor:pointer}.CmsContentBlockA-module-scss-module__OFwuEa__galleryOverlay .CmsContentBlockA-module-scss-module__OFwuEa__galleryCaption{color:var(--m-pine-5)}.CmsContentBlockA-module-scss-module__OFwuEa__galleryCaption{align-items:center;gap:var(--m-size-xs);color:var(--m-pine-5);font-family:var(--m-font-primary);font-weight:var(--m-fontweight-regular);font-size:var(--m-text-s);line-height:var(--m-leading-relaxed);letter-spacing:var(--m-tracking-body);text-align:right;min-width:0;text-decoration:none;transition:opacity .2s;display:inline-flex}.CmsContentBlockA-module-scss-module__OFwuEa__galleryCaption:hover,.CmsContentBlockA-module-scss-module__OFwuEa__galleryCaption:focus-visible{opacity:.8}@media (prefers-reduced-motion:reduce){.CmsContentBlockA-module-scss-module__OFwuEa__galleryCaption{transition:none}}.CmsContentBlockA-module-scss-module__OFwuEa__galleryCaptionPin{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.CmsContentBlockA-module-scss-module__OFwuEa__galleryCoords{white-space:nowrap;opacity:.9}@media only screen and (max-width:474px){.CmsContentBlockA-module-scss-module__OFwuEa__galleryCoords{display:none}}.CmsContentBlockA-module-scss-module__OFwuEa__galleryName{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CmsContentBlockA-module-scss-module__OFwuEa__textFrame{align-self:stretch;align-items:center;gap:var(--m-size-m);flex-direction:column;max-width:100%;display:flex}@media (min-width:1024px){.CmsContentBlockA-module-scss-module__OFwuEa__textFrame{gap:var(--m-size-l)}}@media only screen and (max-width:1339px){.CmsContentBlockA-module-scss-module__OFwuEa__textFrame{gap:var(--m-size-m)}}.CmsContentBlockA-module-scss-module__OFwuEa__textCenter{align-items:center!important}.CmsContentBlockA-module-scss-module__OFwuEa__textCenter .CmsContentBlockA-module-scss-module__OFwuEa__title,.CmsContentBlockA-module-scss-module__OFwuEa__textCenter .CmsContentBlockA-module-scss-module__OFwuEa__description{text-align:center!important}.CmsContentBlockA-module-scss-module__OFwuEa__textLeft{align-items:flex-start!important}.CmsContentBlockA-module-scss-module__OFwuEa__textLeft .CmsContentBlockA-module-scss-module__OFwuEa__title,.CmsContentBlockA-module-scss-module__OFwuEa__textLeft .CmsContentBlockA-module-scss-module__OFwuEa__description{text-align:left!important}.CmsContentBlockA-module-scss-module__OFwuEa__buttonContainer{margin-top:var(--m-size-l);justify-content:center;display:flex}.CmsContentBlockA-module-scss-module__OFwuEa__title,.CmsContentBlockA-module-scss-module__OFwuEa__title *{width:fit-content;font-family:var(--m-font-primary);font-weight:var(--m-fontweight-medium);font-size:var(--m-text-xl);line-height:var(--m-leading-tight);letter-spacing:var(--m-tracking-heading);text-transform:uppercase;margin:0}.CmsContentBlockA-module-scss-module__OFwuEa__description{font-family:var(--m-font-primary);font-weight:500;font-size:var(--m-text-m);letter-spacing:.06em;width:100%;max-width:648px;margin:0;line-height:1.8}.CmsContentBlockA-module-scss-module__OFwuEa__description p{margin:0 0 1em}.CmsContentBlockA-module-scss-module__OFwuEa__description p:last-child{margin-bottom:0}
/*# sourceMappingURL=790bd87a2704bcf3.css.map*/