.sd-root[data-chrome=over] .sd-chrome-top{padding-inline:var(--sd-gutter);flex-wrap:wrap;align-items:center;column-gap:.75rem;display:flex}.sd-root[data-chrome=over] .sd-chrome-top>.sd-chrome-sample{width:calc(100% + 2 * var(--sd-gutter));margin-inline:calc(var(--sd-gutter) * -1);flex:none;order:-1}.sd-root[data-chrome=over] .sd-chrome-top>.ms-nav{flex:1 1 0;order:1;min-width:0}.sd-root[data-chrome=over] .sd-chrome-top>.ms-nav .ms-nav-inner{max-width:none;padding:.5rem 0}.sd-root[data-chrome=over] .sd-chrome-top .ms-nav-links{flex-wrap:nowrap;justify-content:flex-start;overflow:hidden}.sd-root[data-chrome=over] .sd-chrome-top>.ms-lang,.sd-root[data-chrome=over] .sd-chrome-top[data-solid]>.ms-lang{order:2;gap:0;width:auto;margin:0;padding:0;display:flex}.sd-root[data-chrome=over] .sd-chrome-top .ms-lang a{background:0 0;border-color:#0000;border-radius:0;min-width:2.25rem;padding-inline:.3rem;font-size:0}.sd-root[data-chrome=over] .sd-chrome-top .ms-lang a:before{content:attr(hreflang);font-family:var(--sd-font-label);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem}.sd-root[data-chrome=over] .sd-chrome-top .ms-lang a[aria-current],.sd-root[data-chrome=over] .sd-chrome-top .ms-nav-link:is(.is-active,:hover),.sd-root[data-chrome=over] .sd-chrome-top .ms-lang a:hover{color:var(--ms-text);text-underline-offset:.35em;background:0 0;font-weight:400;text-decoration:underline;text-decoration-thickness:1px}.sd-root[data-chrome=over] .sd-chrome-top .ms-nav-link{border-radius:0}.sd-root[data-chrome=over] .sd-chrome-top .ms-nav-cta button{border:var(--sd-stroke) solid currentColor;color:var(--ms-text);font-family:var(--sd-font-label);background:0 0;border-radius:0;font-weight:600}.sd-root[data-chrome=over] .sd-chrome-top :is(a,button):focus-visible{outline:2px solid var(--ms-text);outline-offset:2px;box-shadow:none}.sd-root .sd-frame[data-fill=colour] .sd-block[data-block=rsvpAction] button:focus-visible{outline:2px solid var(--sdf-ink);outline-offset:3px;box-shadow:none}.sd-root[data-chrome=over] .sd-chrome-top .ms-nav-toggle{border-radius:0}.sd-root[data-chrome=over] .sd-chrome-top[data-fold] .ms-nav-toggle{display:flex}.sd-root[data-chrome=over] .sd-chrome-top[data-fold] .ms-nav-links{width:min(22rem,100vw);max-height:0;padding:0 var(--sd-gutter);visibility:hidden;background:var(--ms-bg);box-shadow:0 0 0 var(--sd-stroke) var(--ms-line);flex-direction:column;align-items:flex-start;position:absolute;top:100%;left:0}.sd-root[data-chrome=over] .sd-chrome-top[data-fold] .ms-nav-links.is-open{visibility:visible;max-height:75vh;padding-block:.75rem 1rem;overflow-y:auto}.sd-frame[data-compose=cover]{padding-block:calc(var(--sd-chrome-h,3.75rem) + .75rem) 0;flex-direction:column;display:flex}.sd-frame[data-compose=cover]>.sd-inner{width:100%;padding-inline:var(--sd-gutter);flex:auto;gap:0}.sd-frame[data-compose=cover]>.sd-inner>[data-block=names]{z-index:0;position:relative}.sd-frame[data-compose=cover]>.sd-inner>[data-block=names] .sd-names{margin-block-end:-.2em}.sd-frame[data-compose=cover]>.sd-inner>.sd-flow[data-flow=row]{z-index:1;gap:var(--sd-gutter);flex-direction:column;flex:auto;display:flex;position:relative}.sd-frame[data-compose=cover] .sd-flow[data-flow=row]>[data-block=image]{flex:28svh;min-height:28svh;position:relative}.sd-frame[data-compose=cover] .sd-flow[data-flow=row]>[data-block=image] .sd-image{aspect-ratio:auto;position:absolute;inset:0}.sd-frame[data-compose=cover] .sd-flow[data-flow=row]>[data-block=image] :is(.sd-picture,.sd-photo,img){width:100%;height:100%}.sd-frame[data-compose=cover] .sd-flow[data-flow=row]>.sd-flow{flex:none;padding-block-end:calc(var(--sd-gutter) * 1.25)}.sd-frame[data-compose=cover] .sd-venue-line{letter-spacing:0;font-size:clamp(1.125rem,1.8cqi,1.75rem);font-weight:700}@media (orientation:landscape),(width>=68.01rem){@container sd-frame (width>=40rem){.sd-frame[data-compose=cover]>.sd-inner>.sd-flow[data-flow=row]{flex-direction:row-reverse;gap:0}.sd-frame[data-compose=cover] .sd-flow[data-flow=row]>[data-block=image]{flex:0 0 50%;min-height:0;margin-inline-end:7%}.sd-frame[data-compose=cover] .sd-flow[data-flow=row]>.sd-flow{flex:1 1 0;align-self:center;padding:0 1.5rem 0 0}}}.sd-root[data-chrome=over] .sd-frame[data-compose=cover][data-m-first]>.sd-sample-mark{inset-block:auto .75rem;inset-inline:var(--sd-gutter) auto}.sd-frame[data-compose=cover][data-sample] .sd-flow[data-flow=row]>.sd-flow{padding-block-end:4.25rem}
