.wp-block-dhsv-expose-more-info{--expose-light:#998a7a;--expose-dark:#675e53;--expose-accent:#d1c9c1;--expose-overlay:#00000094;--expose-scrollbar-thumb-dark:#d1c9c159;--expose-scrollbar-thumb-light:#0f0f0f40}.wp-block-dhsv-expose-more-info__teasers{display:grid;grid-template-columns:1fr 1fr;height:100vh}.wp-block-dhsv-expose-more-info__teaser{isolation:isolate;min-height:clamp(24rem,56vw,42rem);overflow:hidden;position:relative}.wp-block-dhsv-expose-more-info__teaser-image{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.wp-block-dhsv-expose-more-info__teaser-overlay{align-items:center;background:var(--expose-overlay);color:#fff;display:flex;flex-direction:column;gap:.75rem;inset:0;justify-content:center;padding:1.25rem;position:absolute;text-align:center;z-index:1}.wp-block-dhsv-expose-more-info__teaser-title{color:#fff;font-family:"Arboria",var(--primary-font-family);font-style:normal;font-weight:300;margin:0;text-align:center}.wp-block-dhsv-expose-more-info__teaser-button{background:#0000;border:1.5px solid #fff;color:#fff;cursor:pointer;font-family:var(--primary-font-family);font-size:var(--font-size-body-small);padding:.58rem 1.18rem;transition:opacity .3s ease}.wp-block-dhsv-expose-more-info__teaser-button:focus-visible,.wp-block-dhsv-expose-more-info__teaser-button:hover{opacity:.8}.wp-block-dhsv-expose-more-info__modal{inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .45s ease,visibility .45s ease;visibility:hidden;z-index:800}.wp-block-dhsv-expose-more-info__modal.is-open{opacity:1;pointer-events:auto;visibility:visible}.wp-block-dhsv-expose-more-info__modal-dialog{box-sizing:border-box;height:100%;width:100%}.wp-block-dhsv-expose-more-info__modal-layout{display:grid;grid-template-columns:1fr 1fr;height:100%;transform:translateY(1.6rem);transition:transform .45s ease;width:100%}.wp-block-dhsv-expose-more-info__modal.is-open .wp-block-dhsv-expose-more-info__modal-layout{transform:translateY(0)}.wp-block-dhsv-expose-more-info__modal-hero{min-height:100%;overflow:hidden;position:relative}.wp-block-dhsv-expose-more-info__modal-hero img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.wp-block-dhsv-expose-more-info__modal-pane{margin-top:-5px;overflow-y:auto;padding:4rem;scrollbar-width:thin}.wp-block-dhsv-expose-more-info__modal-pane::-webkit-scrollbar{width:6px}.wp-block-dhsv-expose-more-info__modal-pane::-webkit-scrollbar-track{background:#0000}.wp-block-dhsv-expose-more-info__modal-pane::-webkit-scrollbar-thumb{border-radius:3px}.wp-block-dhsv-expose-more-info__modal-pane--dark{background:var(--expose-dark);color:var(--expose-accent);scrollbar-color:var(--expose-scrollbar-thumb-dark) #0000}.wp-block-dhsv-expose-more-info__modal-pane--dark::-webkit-scrollbar-thumb{background-color:var(--expose-scrollbar-thumb-dark)}.wp-block-dhsv-expose-more-info__modal-pane--light{background:var(--expose-light);color:#0f0f0f;scrollbar-color:var(--expose-scrollbar-thumb-light) #0000}.wp-block-dhsv-expose-more-info__modal-pane--light::-webkit-scrollbar-thumb{background-color:var(--expose-scrollbar-thumb-light)}.wp-block-dhsv-expose-more-info__modal-heading{font-family:var(--primary-font-family);font-size:var(--font-size-h2);font-weight:300;letter-spacing:-.01em;margin:0 0 clamp(1.2rem,2.4vw,2.3rem)}.wp-block-dhsv-expose-more-info__modal-heading em,.wp-block-dhsv-expose-more-info__modal-heading i{font-family:var(--serif-font-family);font-style:italic}.wp-block-dhsv-expose-more-info__modal-body{font-family:var(--primary-font-family);font-size:var(--font-size-body);margin-bottom:clamp(1.1rem,2.2vw,2.1rem);max-width:38ch}.wp-block-dhsv-expose-more-info__modal-body p{margin:0}.wp-block-dhsv-expose-more-info__left-images{align-items:start;display:grid;gap:clamp(.9rem,2vw,1.6rem);grid-template-columns:minmax(10rem,28%) 1fr;margin-top:4rem}.wp-block-dhsv-expose-more-info__left-small,.wp-block-dhsv-expose-more-info__left-wide,.wp-block-dhsv-expose-more-info__right-small{margin:0;overflow:hidden}.wp-block-dhsv-expose-more-info__left-small img,.wp-block-dhsv-expose-more-info__left-wide img,.wp-block-dhsv-expose-more-info__right-small img{display:block;height:100%;object-fit:cover;width:100%}.wp-block-dhsv-expose-more-info__left-small{aspect-ratio:435/511}.wp-block-dhsv-expose-more-info__left-wide{aspect-ratio:1228/776;justify-self:end;margin-right:-4rem;margin-top:2rem;width:calc(100% + 4rem)}.wp-block-dhsv-expose-more-info__modal-list{font-family:var(--primary-font-family);font-size:var(--font-size-body);list-style:disc;list-style-position:outside;margin:0 0 clamp(1.1rem,2.2vw,2rem);max-width:34ch;padding-left:1.1rem}.wp-block-dhsv-expose-more-info__modal-list li+li{margin-top:.42rem}.wp-block-dhsv-expose-more-info__right-bottom{align-items:start;display:grid;gap:clamp(.9rem,2vw,1.6rem);grid-template-columns:minmax(7.25rem,26%) 1fr}.wp-block-dhsv-expose-more-info__right-small{aspect-ratio:447/629}.wp-block-dhsv-expose-more-info__modal-close{background:#0000;border:0;cursor:pointer;height:2.2rem;padding:0;position:absolute;right:clamp(1.2rem,2vw,2rem);top:clamp(1.2rem,2vw,2rem);width:2.2rem;z-index:2}.wp-block-dhsv-expose-more-info__modal-close span{background:currentColor;height:1px;left:0;position:absolute;top:1.03rem;width:100%}.wp-block-dhsv-expose-more-info__modal-close span:first-child{transform:rotate(45deg)}.wp-block-dhsv-expose-more-info__modal-close span:last-child{transform:rotate(-45deg)}.wp-block-dhsv-expose-more-info__modal--left .wp-block-dhsv-expose-more-info__modal-close{color:var(--expose-accent);right:clamp(1.9rem,3.4vw,3rem);top:clamp(1.9rem,3.4vw,3rem)}.wp-block-dhsv-expose-more-info__modal--left .wp-block-dhsv-expose-more-info__modal-heading{font-size:var(--font-size-h2);margin-bottom:clamp(1.1rem,2vw,1.7rem);max-width:20.5ch}.wp-block-dhsv-expose-more-info__modal--left .wp-block-dhsv-expose-more-info__modal-body{font-size:var(--font-size-body);margin-bottom:clamp(.95rem,1.8vw,1.35rem);max-width:60ch}.wp-block-dhsv-expose-more-info__modal--left .wp-block-dhsv-expose-more-info__modal-pane{padding-bottom:clamp(1.3rem,2vw,2.2rem);padding-top:clamp(1.8rem,3.2vw,3.1rem)}.wp-block-dhsv-expose-more-info__modal--right .wp-block-dhsv-expose-more-info__modal-close{color:#111;left:clamp(1.2rem,2vw,2rem);right:auto}.wp-block-dhsv-expose-more-info__modal--right .wp-block-dhsv-expose-more-info__modal-pane{padding-bottom:clamp(1.5rem,2.5vw,2.5rem);padding-top:clamp(2rem,4vw,4.5rem)}.wp-block-dhsv-expose-more-info__modal--right .wp-block-dhsv-expose-more-info__modal-heading{font-size:var(--font-size-h2);margin-bottom:clamp(1.1rem,2vw,1.7rem);max-width:20.5ch}.wp-block-dhsv-expose-more-info__modal--right .wp-block-dhsv-expose-more-info__modal-body{font-size:var(--font-size-body);margin-bottom:clamp(.95rem,1.8vw,1.35rem);max-width:60ch}.wp-block-dhsv-expose-more-info__modal--right .wp-block-dhsv-expose-more-info__modal-list{font-size:var(--font-size-body);max-width:40ch;padding-left:1.25rem}@media(max-width:1024px){.wp-block-dhsv-expose-more-info__modal-layout,.wp-block-dhsv-expose-more-info__teasers{grid-template-columns:1fr}.wp-block-dhsv-expose-more-info__modal{-webkit-overflow-scrolling:touch;overflow-y:auto}.wp-block-dhsv-expose-more-info__modal-dialog{height:auto;min-height:100%}.wp-block-dhsv-expose-more-info__modal-layout{grid-auto-rows:auto;height:auto;min-height:100%}.wp-block-dhsv-expose-more-info__teaser{min-height:22rem}.wp-block-dhsv-expose-more-info__modal--right .wp-block-dhsv-expose-more-info__modal-pane{overflow:visible;padding-top:clamp(1.6rem,5vw,2.4rem)}.wp-block-dhsv-expose-more-info__modal--right .wp-block-dhsv-expose-more-info__modal-heading{margin-top:0}.wp-block-dhsv-expose-more-info__modal-layout--left .wp-block-dhsv-expose-more-info__modal-hero,.wp-block-dhsv-expose-more-info__modal-layout--right .wp-block-dhsv-expose-more-info__modal-hero{min-height:auto}.wp-block-dhsv-expose-more-info__modal-layout--left .wp-block-dhsv-expose-more-info__modal-hero img,.wp-block-dhsv-expose-more-info__modal-layout--right .wp-block-dhsv-expose-more-info__modal-hero img{height:auto;inset:auto;min-height:42vh;position:relative}.wp-block-dhsv-expose-more-info__left-images{grid-template-columns:1fr}.wp-block-dhsv-expose-more-info__left-small{transform:none}.wp-block-dhsv-expose-more-info__right-bottom{grid-template-columns:1fr}}@media(max-width:767.98px){.wp-block-dhsv-expose-more-info__modal--right .wp-block-dhsv-expose-more-info__modal-heading{margin-top:35px}}@media(min-width:768px){.wp-block-dhsv-expose-more-info__modal--right .wp-block-dhsv-expose-more-info__modal-pane{padding-left:70px}}@media(min-width:1425px){.wp-block-dhsv-expose-more-info__modal--right .wp-block-dhsv-expose-more-info__modal-pane{padding-left:120px}}@media(min-width:1025px){.wp-block-dhsv-expose-more-info__modal--right .wp-block-dhsv-expose-more-info__modal-close{top:calc(clamp(2rem,4vw,4.5rem) - 5px)}}@media(prefers-reduced-motion:reduce){.wp-block-dhsv-expose-more-info__modal,.wp-block-dhsv-expose-more-info__modal-layout,.wp-block-dhsv-expose-more-info__teaser-button{transition:none}}.wp-block-dhsv-expose-more-info.has-expose-more-info-modal-open{overflow:hidden}
