._6nwEra_section{padding:0 var(--layout-gutter)}._6nwEra_buttons{gap:var(--size-button-gap);width:305px;max-width:100%;display:flex}._6nwEra_attend,._6nwEra_absent{height:var(--size-button-height);font-size:var(--type-button-size);line-height:var(--type-button-leading);text-align:center;flex:1}._6nwEra_attend{background-color:var(--color-action-fill);color:var(--color-text-on-fill)}._6nwEra_absent{background-color:var(--color-surface-outlined);border:var(--size-button-border) solid var(--color-border);color:var(--color-text-primary);line-height:calc(var(--type-button-leading) - var(--size-button-border) * 2)}._6nwEra_attend:active,._6nwEra_absent:active{opacity:.8}._6nwEra_note{font-size:var(--type-note-size);line-height:var(--type-note-leading);margin-top:20px}
._27LcWa_section{position:relative}._27LcWa_heading{font-size:var(--type-heading-size);line-height:var(--type-heading-leading);font-weight:var(--font-weight-regular);text-align:center}._27LcWa_mapPlaceholder{width:100%;height:var(--size-map-height);border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);text-align:center;padding:0 var(--layout-gutter);flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-top:20px;display:flex}._27LcWa_mapLabel{font-size:var(--type-address-size);line-height:var(--type-address-leading)}._27LcWa_mapAddress{font-size:var(--type-note-size);line-height:var(--type-note-leading);color:var(--color-text-label)}._27LcWa_addressBlock{padding:0 var(--layout-gutter);margin-top:20px}._27LcWa_addressLabel{font-size:var(--type-address-label-size);line-height:var(--type-address-label-leading);font-weight:var(--type-address-label-weight)}._27LcWa_address{font-size:var(--type-address-size);line-height:var(--type-address-leading);margin-top:5px;font-style:normal}._27LcWa_address+._27LcWa_addressLabel{margin-top:20px}._27LcWa_addressLine{display:block}
.rml5LW_section{flex-direction:column;align-items:center;display:flex}.rml5LW_rule{width:1px;height:var(--size-rule-vertical);background-color:var(--color-rule)}.rml5LW_label{font-family:var(--font-label);font-weight:var(--type-label-weight);font-size:var(--type-label-size);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-indent:var(--type-label-tracking);color:var(--color-text-label);margin-top:32px}.rml5LW_day{font-family:var(--font-display);font-size:var(--type-date-size);line-height:var(--type-date-leading);letter-spacing:var(--type-date-tracking);text-indent:var(--type-date-tracking);margin-top:2px}.rml5LW_time{font-family:var(--font-display);font-size:var(--type-time-size);line-height:var(--type-time-leading);letter-spacing:var(--type-time-tracking);text-indent:var(--type-time-tracking);margin-top:2px;margin-bottom:32px}
.zHLRtW_header{height:230px;position:relative}.zHLRtW_ribbon{width:var(--size-ribbon-width);max-width:none;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.zHLRtW_logo{width:82px;height:103px;position:absolute;top:127px;left:50%;transform:translate(-50%)}
.Ojn3Ea_section{height:163px;position:relative}.Ojn3Ea_ruleUpper,.Ojn3Ea_ruleLower{left:var(--layout-gutter);right:var(--layout-gutter);background-color:var(--color-rule);height:1px;position:absolute}.Ojn3Ea_ruleUpper{top:50px}.Ojn3Ea_ruleLower{top:101px}.Ojn3Ea_message{text-align:center;width:224px;font-size:var(--type-invite-size);line-height:var(--type-invite-leading);position:absolute;top:0;left:50%;transform:translate(-50%)}.Ojn3Ea_line{white-space:nowrap;display:block}
.wmWQBG_watermark{transform-origin:0 0;width:480px;height:229px;font-family:var(--font-script);font-size:var(--type-watermark-size);color:var(--color-watermark);opacity:var(--opacity-watermark);white-space:nowrap;pointer-events:none;line-height:229px;position:absolute;top:516px;left:254px;transform:rotate(-90deg)}
.I4IFLG_frame{width:var(--size-video-width);max-width:calc(100% - var(--layout-gutter) * 2);height:var(--size-video-height);margin:0 auto;position:relative;overflow:hidden}.I4IFLG_trigger{width:100%;height:100%;padding:0;display:block}.I4IFLG_poster,.I4IFLG_video{object-fit:cover;width:100%;height:100%}.I4IFLG_scrim{background-color:var(--color-video-scrim);position:absolute;inset:0}.I4IFLG_playIcon{width:var(--size-play-button-width);height:var(--size-play-button-height);opacity:var(--opacity-play-button);position:absolute;top:172px;left:50%;transform:translate(-50%)}.I4IFLG_caption{width:100%;font-family:var(--font-display);font-size:var(--type-video-caption-size);letter-spacing:var(--type-video-caption-tracking);text-indent:var(--type-video-caption-tracking);text-align:center;color:var(--color-text-on-fill);position:absolute;top:230px;left:0}.I4IFLG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
._8aEwW_page{width:100%;max-width:var(--layout-width);background-image:url(/images/paper-texture.webp);background-repeat:repeat-y;background-size:100%;margin:0 auto;padding-bottom:44px;position:relative;overflow:hidden}._8aEwW_dateSection{margin-top:40px}._8aEwW_videoSection{margin-top:80px}._8aEwW_messageSection{margin-top:20px}._8aEwW_directionsSection{margin-top:144px}._8aEwW_dottedRule{width:auto;height:1px;margin:60px var(--layout-gutter) 0;background-image:repeating-linear-gradient(to right, var(--color-rule) 0, var(--color-rule) var(--size-dash-length), transparent var(--size-dash-length), transparent calc(var(--size-dash-length) + var(--size-dash-gap)));border:0}._8aEwW_attendanceSection{margin-top:59px}
