.vegasTeaser[data-v-ee43b77f]{isolation:isolate;border:1px solid var(--darmed-border);color:var(--darmed-text);overflow-wrap:anywhere;background:linear-gradient(110deg,#fffdfa 25%,#f9f0ea);grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:stretch;font:1rem/1.5 Montserrat,sans-serif;display:grid;position:relative;overflow:hidden}.vegasTeaser__copy[data-v-ee43b77f]{z-index:1;align-self:center;padding:clamp(20px,4vw,58px);position:relative}.vegasTeaser__shadow[data-v-ee43b77f]{-o-object-fit:cover;object-fit:cover;opacity:.14;z-index:-1;width:78%;height:100%;position:absolute;inset:0 0 auto auto;transform:rotate(180deg)}.vegasTeaser__visual[data-v-ee43b77f]{place-items:end center;min-height:clamp(260px,30vw,440px);display:grid;position:relative}.vegasTeaser__visual[data-v-ee43b77f]:before{content:"";border:1px solid #a12b3e30;border-bottom:0;border-radius:50% 50% 0 0/42% 42% 0 0;position:absolute;inset:12% 12% 0}.vegasTeaser__portrait[data-v-ee43b77f]{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:88%;height:clamp(240px,28vw,415px);display:block;-webkit-mask-image:linear-gradient(#000 57%,#0000);mask-image:linear-gradient(#000 57%,#0000)}.vegasTeaser--home[data-v-ee43b77f]{width:min(calc(100% - 40px),var(--darmed-container));box-sizing:border-box;border-top:2px solid var(--darmed-accent);margin:24px auto}.vegasTeaser--home .vegasTeaser__copy[data-v-ee43b77f]{padding:clamp(20px,3vw,42px)}.vegasTeaser--home .vegasTeaser__visual[data-v-ee43b77f]{min-height:0;padding-top:12px}.vegasTeaser--home .vegasTeaser__portrait[data-v-ee43b77f]{width:94%;height:clamp(225px,23vw,320px)}.vegasTeaser__dates[data-v-ee43b77f]{color:var(--darmed-accent);letter-spacing:.09em;text-transform:uppercase;margin:0 0 8px;font-size:.85em;font-weight:600}.vegasTeaser h2[data-v-ee43b77f]{margin:0;font:600 clamp(1.8rem,4vw,3rem)/1.1 Cormorant,Georgia,serif}.vegasTeaser--home .vegasTeaser__copy h2[data-v-ee43b77f]{font-size:var(--home-heading,32px);letter-spacing:-.015em;color:var(--darmed-accent);text-wrap:balance}.vegasTeaser__lead[data-v-ee43b77f]{max-width:32rem;font-size:var(--home-body,14px);line-height:var(--home-body-line,1.7);margin:12px 0 16px}.vegasTeaser ul[data-v-ee43b77f]{padding-inline-start:1.25em}.vegasTeaser li+li[data-v-ee43b77f]{margin-top:6px}.vegasTeaser li[data-v-ee43b77f] :is(strong,s){white-space:nowrap}.vegasTeaser__condition[data-v-ee43b77f]{color:var(--darmed-muted);display:block}.vegasTeaser__link[data-v-ee43b77f]{min-height:44px;color:var(--darmed-accent);background:var(--darmed-surface,#fff);border:1px solid;align-items:center;padding-inline:24px;text-decoration:none;display:inline-flex}.vegasTeaser__link[data-v-ee43b77f]:hover{color:var(--darmed-surface,#fff);background:var(--darmed-accent)}.vegasTeaser__link[data-v-ee43b77f]:focus-visible{outline:2px solid var(--darmed-accent);outline-offset:4px}@media (width<=580px){.vegasTeaser[data-v-ee43b77f]{grid-template-columns:minmax(0,1fr)}.vegasTeaser__portrait[data-v-ee43b77f]{height:210px}.vegasTeaser__visual[data-v-ee43b77f]{min-height:220px}.vegasTeaser__visual[data-v-ee43b77f]:before{inset-inline:20%}.vegasTeaser--home[data-v-ee43b77f]{grid-template-columns:minmax(0,1.85fr) minmax(0,1fr)}.vegasTeaser--home .vegasTeaser__copy[data-v-ee43b77f]{padding:17px 4px 18px 15px}.vegasTeaser--home .vegasTeaser__copy h2[data-v-ee43b77f]{font-size:clamp(1.625rem,7vw,var(--home-heading,30px))}.vegasTeaser--home .vegasTeaser__dates[data-v-ee43b77f]{letter-spacing:.06em;font-size:.6875rem}.vegasTeaser--home .vegasTeaser__lead[data-v-ee43b77f]{margin-block:8px 12px;font-size:.8125rem}.vegasTeaser--home .vegasTeaser__portrait[data-v-ee43b77f]{-webkit-mask-composite:source-in,xor;width:92%;height:auto;max-height:200px;-webkit-mask-image:linear-gradient(#000 57%,#0000),linear-gradient(270deg,#0000,#000 9%);mask-image:linear-gradient(#000 57%,#0000),linear-gradient(270deg,#0000,#000 9%);-webkit-mask-composite:source-in;mask-composite:intersect}.vegasTeaser--home .vegasTeaser__visual[data-v-ee43b77f]{padding-top:0}.vegasTeaser--home .vegasTeaser__visual[data-v-ee43b77f]:before{height:55%;inset:auto 7% 4%}.vegasTeaser--home .vegasTeaser__link[data-v-ee43b77f]{padding-inline:12px;font-size:.875rem}}@media (prefers-reduced-motion:no-preference){.vegasTeaser--home .vegasTeaser__portrait[data-v-ee43b77f]{animation:.85s cubic-bezier(.2,.65,.3,1) both vegasPortraitIn-ee43b77f}.vegasTeaser__link[data-v-ee43b77f]{transition:background-color .18s,color .18s}}html[data-accessible=true] .vegasTeaser--home .vegasTeaser__portrait{animation:none!important}html[data-accessible=true] .vegasTeaser__link{transition:none!important}@keyframes vegasPortraitIn-ee43b77f{0%{opacity:.4;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
