.BandsWebInvitationRenderer-module__qyX4YG__bands{font-family:var(--paper-body);font-weight:var(--design-body-weight,400);color:var(--paper-text);background:var(--design-surface,#fff);position:relative;overflow-x:clip;container-type:inline-size}.BandsWebInvitationRenderer-module__qyX4YG__section,.BandsWebInvitationRenderer-module__qyX4YG__footer,.BandsWebInvitationRenderer-module__qyX4YG__menu{--u:calc(100cqw / 1440);--t:calc(var(--u) * var(--paper-scale,1));--h:calc(var(--u) * var(--paper-heading-scale,1));--n:calc(var(--u) * var(--paper-nav-scale,var(--paper-scale,1)));--n-menu:calc(var(--u) * var(--paper-nav-scale,var(--paper-heading-scale,1)))}.BandsWebInvitationRenderer-module__qyX4YG__section{scroll-margin-top:24px;position:relative}.BandsWebInvitationRenderer-module__qyX4YG__section[tabindex="-1"]:focus{outline:none}.BandsWebInvitationRenderer-module__qyX4YG__sectionBody{align-items:center;gap:calc(var(--design-section-gap,56) * var(--u));padding:calc(var(--design-section-start,120) * var(--u)) calc(96 * var(--u)) calc(var(--design-section-end,120) * var(--u));background:var(--bands-surface-art) center top / calc(2000 * var(--u)) no-repeat, var(--design-surface,#fff);flex-direction:column;display:flex;position:relative;overflow:hidden}.BandsWebInvitationRenderer-module__qyX4YG__heroSection .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{padding:0;display:block}.BandsWebInvitationRenderer-module__qyX4YG__sectionBody>:not(.BandsWebInvitationRenderer-module__qyX4YG__decoration){position:relative}.BandsWebInvitationRenderer-module__qyX4YG__decoration{pointer-events:none;-o-object-fit:contain;object-fit:contain;max-width:none;position:absolute}.BandsWebInvitationRenderer-module__qyX4YG__decoration[data-device=phone]{display:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-photos-grayscale] [data-invitation-photo]{filter:grayscale()}.BandsWebInvitationRenderer-module__qyX4YG__photo{position:relative;overflow:hidden}.BandsWebInvitationRenderer-module__qyX4YG__photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.BandsWebInvitationRenderer-module__qyX4YG__band{height:calc(var(--design-band-height,620) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__band .BandsWebInvitationRenderer-module__qyX4YG__photo{height:100%}.BandsWebInvitationRenderer-module__qyX4YG__bandPhone{display:none}.BandsWebInvitationRenderer-module__qyX4YG__label{font-family:var(--bands-font-labels,inherit);font-size:calc(var(--design-label-size,13) * var(--t));font-weight:var(--design-label-weight,600);letter-spacing:var(--design-label-tracking,.26em);text-transform:uppercase;margin:0;line-height:1.23}.BandsWebInvitationRenderer-module__qyX4YG__intro{max-width:calc(var(--design-intro-width,820) * var(--u));font-size:calc(var(--design-intro-size,19) * var(--t));font-weight:var(--design-intro-weight,inherit);text-align:center;color:var(--design-intro-color,inherit);line-height:1.65}.BandsWebInvitationRenderer-module__qyX4YG__intro :is(p,ul,ol){margin:0}.BandsWebInvitationRenderer-module__qyX4YG__textLink{color:var(--paper-accent);font:inherit;font-weight:var(--design-link-weight,500);text-underline-position:from-font;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.BandsWebInvitationRenderer-module__qyX4YG__setupHint{padding:calc(12 * var(--u)) calc(16 * var(--u));font-size:calc(15 * var(--t));border:1px dashed;margin:0}.BandsWebInvitationRenderer-module__qyX4YG__buttons{justify-content:center;align-items:flex-start;gap:calc(14 * var(--u));flex-wrap:wrap;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__buttons>:is(a,button,span){padding:calc(var(--design-button-pad-y,14) * var(--u)) calc(var(--design-button-pad-x,32) * var(--u));border-radius:var(--design-radius,0);background:var(--paper-accent);color:var(--paper-button-text);font-family:inherit;font-size:calc(var(--design-button-size,15) * var(--t));letter-spacing:.22em;text-transform:uppercase;white-space:pre;cursor:pointer;border:0;justify-content:center;align-items:center;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}.BandsWebInvitationRenderer-module__qyX4YG__buttons>[data-variant=outline]{border:1.2px solid var(--paper-accent);color:var(--design-button-outline-text,var(--paper-accent));background:0 0}.BandsWebInvitationRenderer-module__qyX4YG__buttons>:disabled,.BandsWebInvitationRenderer-module__qyX4YG__buttons>[aria-disabled=true]{cursor:default}.BandsWebInvitationRenderer-module__qyX4YG__buttons>[data-variant=outline][aria-disabled=true]{opacity:.55}.BandsWebInvitationRenderer-module__qyX4YG__card{align-items:center;gap:calc(10 * var(--u));border:1px solid var(--paper-lines);border-radius:calc(var(--design-card-radius,0) * var(--u));text-align:center;flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__title{max-width:calc(var(--design-title-width) * var(--u));text-align:center;flex-direction:column;align-items:center;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__titleScript{margin:0 0 calc(var(--design-title-script-gap,-46) * var(--u));font-family:var(--bands-script);font-size:calc(var(--design-title-script-size,132) * var(--h));font-weight:400;line-height:var(--design-title-script-leading,1.197);color:var(--design-title-script,var(--paper-accent));white-space:pre-line}.BandsWebInvitationRenderer-module__qyX4YG__titleCaps{font-family:var(--paper-headings);font-size:calc(var(--design-title-caps-size,30) * var(--h));letter-spacing:.36em;text-transform:uppercase;margin:0;font-weight:700;line-height:1.333}.BandsWebInvitationRenderer-module__qyX4YG__eyebrow{margin:calc(16 * var(--u)) 0 0;font-family:var(--bands-font-eyebrow,inherit);font-size:calc(var(--design-eyebrow-size,12) * var(--t));letter-spacing:.4em;color:var(--design-eyebrow-color,var(--paper-accent));text-transform:uppercase;font-weight:500;line-height:1.25}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=program] .BandsWebInvitationRenderer-module__qyX4YG__titleScript{margin-bottom:calc(var(--design-title-script-gap,-40) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__cover{--bands-cover-script-top:calc(var(--design-cover-script-top,24.84) * var(--u));--bands-cover-script-size:calc(var(--design-cover-script-size,165.6) * var(--u) * var(--paper-title-scale,1));--bands-cover-names-size:calc(var(--design-cover-names-size,49.68) * var(--u) * var(--paper-title-scale,1));--bands-cover-script-follow-top:calc(100% - var(--bands-cover-names-size) * 1.333 + var(--bands-cover-script-top) + var(--design-cover-script-follow) * 0px);height:calc(var(--design-cover-height,940) * var(--u));background:var(--bands-surface-art) center top / calc(1438 * var(--u)) no-repeat, var(--design-surface,#fff);color:var(--design-cover-text,var(--paper-text));position:relative;overflow:hidden}.BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo]{height:calc(var(--design-cover-photo-height,var(--design-cover-height,940)) * var(--u));--bands-cover-script-top:calc(var(--design-cover-photo-script-top,30) * var(--u));--bands-cover-script-size:calc(var(--design-cover-photo-script-size,200) * var(--u) * var(--paper-title-scale,1));--bands-cover-names-size:calc(var(--design-cover-photo-names-size,60) * var(--u) * var(--paper-title-scale,1));color:var(--design-cover-photo-text,#fff)}.BandsWebInvitationRenderer-module__qyX4YG__coverArt{top:calc(128 * var(--u));left:calc(117.5 * var(--u));width:calc(1205 * var(--u));height:calc(800 * var(--u));-o-object-fit:contain;object-fit:contain;position:absolute}.BandsWebInvitationRenderer-module__qyX4YG__coverPhotoDesktop,.BandsWebInvitationRenderer-module__qyX4YG__coverPhotoPhone,.BandsWebInvitationRenderer-module__qyX4YG__coverVeil{position:absolute;inset:0}.BandsWebInvitationRenderer-module__qyX4YG__coverPhotoPhone{display:none}.BandsWebInvitationRenderer-module__qyX4YG__coverVeil{background:linear-gradient(var(--design-veil-direction,to bottom), var(--design-veil-top,#00000059) 0%, var(--design-veil-middle,#00000040) var(--design-veil-middle-stop,50%), var(--design-veil-bottom,#00000073) 100%)}.BandsWebInvitationRenderer-module__qyX4YG__navigation{z-index:2;top:calc(var(--design-nav-top,92) * var(--u));left:calc(100 * var(--u));right:calc(100 * var(--u));position:absolute}.BandsWebInvitationRenderer-module__qyX4YG__navLinks{justify-content:center;gap:calc(12 * var(--u)) calc(44 * var(--u));flex-wrap:wrap;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__navLinks a{font-size:calc(var(--design-nav-link-size,13) * var(--n));letter-spacing:.24em;color:inherit;text-transform:uppercase;line-height:1.23;text-decoration:none}.BandsWebInvitationRenderer-module__qyX4YG__menuButton{display:none}.BandsWebInvitationRenderer-module__qyX4YG__coverCopy{z-index:1;top:calc(416 * var(--u));text-align:center;position:absolute;left:0;right:0}.BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy{top:calc(384 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1{z-index:1;font-family:var(--paper-title);font-size:var(--bands-cover-names-size);letter-spacing:var(--design-cover-names-tracking,.32em);text-transform:uppercase;margin:0;font-weight:700;line-height:1.333;position:relative}.BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1{font-size:var(--bands-cover-names-size)}.BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1 em{font-style:italic;font-weight:var(--design-cover-joiner-weight,400);letter-spacing:var(--design-cover-joiner-tracking,.103em);text-transform:none}.BandsWebInvitationRenderer-module__qyX4YG__coverScript{z-index:0;top:var(--bands-cover-script-follow-top,var(--bands-cover-script-top));font-family:var(--bands-script);font-size:var(--bands-cover-script-size);white-space:nowrap;color:var(--design-cover-script,var(--paper-accent));opacity:.95;margin:0;line-height:1.197;position:absolute;left:50%;transform:translate(-50%)}.BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverScript{color:var(--design-cover-photo-script,var(--design-cover-script,#fff))}.BandsWebInvitationRenderer-module__qyX4YG__coverNotice{z-index:1;margin-top:calc(160 * var(--u));font-size:calc(18 * var(--t));position:relative}.BandsWebInvitationRenderer-module__qyX4YG__coverNotice p{margin:0}.BandsWebInvitationRenderer-module__qyX4YG__navigation[data-navigation-style]{color:var(--paper-navigation)}.BandsWebInvitationRenderer-module__qyX4YG__navigation[data-navigation-style] .BandsWebInvitationRenderer-module__qyX4YG__navLinks,.BandsWebInvitationRenderer-module__qyX4YG__navigation[data-navigation-style] .BandsWebInvitationRenderer-module__qyX4YG__menuButton{padding:calc(18 * var(--u)) calc(24 * var(--u));background:var(--paper-nav-bg);color:var(--paper-navigation);-webkit-backdrop-filter:var(--paper-nav-blur);backdrop-filter:var(--paper-nav-blur)}.BandsWebInvitationRenderer-module__qyX4YG__navigation[data-navigation-style=capsule] .BandsWebInvitationRenderer-module__qyX4YG__navLinks{border-radius:999px;width:fit-content;max-width:100%;margin-inline:auto}@container (min-width:961px){.BandsWebInvitationRenderer-module__qyX4YG__navigation[data-navigation-style=capsule]{top:calc(var(--design-nav-top,64) * var(--u));left:24px;right:24px}.BandsWebInvitationRenderer-module__qyX4YG__navigation[data-navigation-style=capsule] .BandsWebInvitationRenderer-module__qyX4YG__navLinks{-moz-column-gap:calc((44 - 56 * max(0, var(--paper-scale,1) - 1)) * var(--u));column-gap:calc((44 - 56 * max(0, var(--paper-scale,1) - 1)) * var(--u))}}.BandsWebInvitationRenderer-module__qyX4YG__navigation[data-navigation-style=full]{top:0;left:0;right:0}.BandsWebInvitationRenderer-module__qyX4YG__navigation[data-navigation-style=full] .BandsWebInvitationRenderer-module__qyX4YG__menuButton{border-radius:0;width:100%}@container (min-width:961px){.BandsWebInvitationRenderer-module__qyX4YG__coverCopy:not([data-position=center]):has(.BandsWebInvitationRenderer-module__qyX4YG__coverScript){min-height:calc(var(--bands-cover-script-top) + var(--bands-cover-script-size) * 1.197)}.BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverCopy:not([data-position=center]){top:var(--bands-title-top);left:calc(48 * var(--u));right:calc(48 * var(--u));translate:0 var(--bands-title-translate);text-align:var(--bands-title-align)}.BandsWebInvitationRenderer-module__qyX4YG__coverCopy:not([data-position=center]) .BandsWebInvitationRenderer-module__qyX4YG__coverScript{left:var(--bands-title-script-left);transform:translateX(var(--bands-title-script-translate))}}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy:not([data-mobile-position=center]){top:var(--bands-phone-title-top);translate:0 var(--bands-phone-title-translate);text-align:var(--bands-phone-title-align);align-items:var(--bands-phone-title-items)}}.BandsWebInvitationRenderer-module__qyX4YG__scrollHint{display:none}.BandsWebInvitationRenderer-module__qyX4YG__welcome{align-items:center;gap:calc(var(--design-welcome-gap,48) * var(--u));flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__eventDate{align-items:center;gap:calc(40 * var(--u));font-weight:600;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__day{align-items:center;gap:calc(4 * var(--u));flex-direction:column;margin:0;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__day strong{font-family:var(--bands-font-numerals,inherit);font-size:calc(var(--design-day-size,120) * var(--t));font-weight:var(--design-numeral-weight,600);line-height:var(--design-day-leading,1.219)}.BandsWebInvitationRenderer-module__qyX4YG__day span{font-size:calc(var(--design-month-size,18) * var(--t));letter-spacing:.3em;line-height:var(--design-month-leading,1.219);text-transform:uppercase}.BandsWebInvitationRenderer-module__qyX4YG__dateRule{width:calc(2 * var(--u));margin-block:calc(11 * var(--u));background:var(--paper-lines);align-self:stretch}.BandsWebInvitationRenderer-module__qyX4YG__dateInfo{gap:calc(12 * var(--u));flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__dateInfo p{margin:0}.BandsWebInvitationRenderer-module__qyX4YG__dateInfo p:first-child{font-size:calc(var(--design-date-info-size,22) * var(--t));letter-spacing:.25em;text-transform:uppercase;line-height:1.219}.BandsWebInvitationRenderer-module__qyX4YG__dateInfo p:first-child span+span:before{content:" · "}.BandsWebInvitationRenderer-module__qyX4YG__dateInfo p+p{font-size:calc(var(--design-date-place-size,20) * var(--t));color:var(--design-date-place-color,inherit);font-weight:400;line-height:1.219}.BandsWebInvitationRenderer-module__qyX4YG__welcomeText{order:var(--design-welcome-text-order,0);max-width:calc(var(--design-welcome-width,760) * var(--u));font-size:calc(var(--design-welcome-text,19) * var(--t));line-height:var(--design-welcome-leading,1.65);text-align:center;color:var(--design-welcome-color,inherit)}.BandsWebInvitationRenderer-module__qyX4YG__welcomeText h2,.BandsWebInvitationRenderer-module__qyX4YG__welcomeText>div,.BandsWebInvitationRenderer-module__qyX4YG__welcomeText>div>p:first-child{font:inherit;margin:0;display:inline}.BandsWebInvitationRenderer-module__qyX4YG__welcomeText p{margin:0}.BandsWebInvitationRenderer-module__qyX4YG__confirmation{align-items:center;gap:calc(18 * var(--u));text-align:center;flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__confirmation .BandsWebInvitationRenderer-module__qyX4YG__label,.BandsWebInvitationRenderer-module__qyX4YG__countdown .BandsWebInvitationRenderer-module__qyX4YG__label{font-size:calc(var(--design-countdown-label-size,16) * var(--t));letter-spacing:.3em}.BandsWebInvitationRenderer-module__qyX4YG__confirmation>div:not(.BandsWebInvitationRenderer-module__qyX4YG__recipient):not(.BandsWebInvitationRenderer-module__qyX4YG__buttons){font-size:calc(var(--design-rsvp-text-size,17) * var(--t));line-height:1.65}.BandsWebInvitationRenderer-module__qyX4YG__recipient{align-items:center;gap:calc(18 * var(--u));flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__recipientName{width:calc(var(--design-recipient-width,420) * var(--u));padding-bottom:calc(var(--design-recipient-pad,10) * var(--u));border-bottom:1px solid var(--paper-lines);font-size:calc(var(--design-recipient-size,20) * var(--t));font-weight:var(--design-recipient-weight,inherit);margin:0;line-height:1.219}.BandsWebInvitationRenderer-module__qyX4YG__deadline{font-size:calc(15 * var(--t));margin:0}.BandsWebInvitationRenderer-module__qyX4YG__rsvpResponse{align-items:center;gap:calc(12 * var(--u));font-size:calc(17 * var(--t));flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__rsvpResponse p{margin:0}.BandsWebInvitationRenderer-module__qyX4YG__moments{justify-content:center;align-items:flex-start;gap:calc(24 * var(--u));display:flex}.BandsWebInvitationRenderer-module__qyX4YG__moments:empty{display:none}.BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card{padding:calc(var(--design-moment-pad-y,24) * var(--u)) calc(var(--design-moment-pad-x,40) * var(--u));background:var(--design-moment-card,transparent)}.BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card .BandsWebInvitationRenderer-module__qyX4YG__label{font-size:calc(var(--design-moment-label-size,18) * var(--t));font-weight:var(--design-moment-label-weight,var(--design-label-weight,600));letter-spacing:var(--design-moment-label-tracking,.3em);text-transform:var(--design-moment-label-case,uppercase)}.BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card p:not(.BandsWebInvitationRenderer-module__qyX4YG__label){font-family:var(--bands-font-moments,inherit);font-size:calc(var(--design-moment-text,17) * var(--t));font-weight:var(--design-moment-text-weight,inherit);margin:0;line-height:1.219}.BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__textLink{font-family:var(--bands-font-moments,inherit);font-size:calc(var(--design-moment-link,15) * var(--t));line-height:1.2}.BandsWebInvitationRenderer-module__qyX4YG__countdown{align-items:center;gap:calc(16 * var(--u));color:var(--design-countdown-color,inherit);flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__countdownUnits{gap:calc(48 * var(--u));display:flex}.BandsWebInvitationRenderer-module__qyX4YG__countdownUnits>span{align-items:center;gap:calc(4 * var(--u));flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__countdownUnits strong{font-family:var(--bands-font-numerals,inherit);font-size:calc(var(--design-countdown-size,80) * var(--t));font-weight:var(--design-numeral-weight,600);line-height:var(--design-countdown-leading,1.225);font-variant-numeric:var(--design-countdown-numerals,tabular-nums)}.BandsWebInvitationRenderer-module__qyX4YG__countdownUnits span span{font-family:var(--bands-font-units,inherit);font-size:calc(var(--design-unit-size,13) * var(--t));font-weight:var(--design-unit-weight,600);letter-spacing:var(--design-unit-tracking,.26em);text-transform:uppercase;line-height:1.23}.BandsWebInvitationRenderer-module__qyX4YG__countdownUnits [data-short]{display:none}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=program] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{padding-bottom:calc(var(--design-program-end,120) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__program{width:calc(var(--design-program-list-width,900) * var(--u));flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__programDay{flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__programDate{margin:calc(24 * var(--u)) 0 calc(12 * var(--u));font-family:var(--paper-headings);font-size:calc(22 * var(--h));letter-spacing:.2em;text-transform:uppercase;font-weight:700}.BandsWebInvitationRenderer-module__qyX4YG__activity{align-items:center;gap:calc(40 * var(--u));padding:calc(var(--design-activity-pad,24) * var(--u)) 0;border-bottom:1px solid var(--paper-lines);display:flex}.BandsWebInvitationRenderer-module__qyX4YG__programDay:first-child .BandsWebInvitationRenderer-module__qyX4YG__activity:first-of-type,.BandsWebInvitationRenderer-module__qyX4YG__programDate+.BandsWebInvitationRenderer-module__qyX4YG__activity{border-top:1px solid var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__schedule{flex:0 0 calc(var(--design-schedule-width,200) * var(--u));font-family:var(--bands-font-schedule,var(--bands-font-labels,inherit));font-size:calc(var(--design-schedule-size,17) * var(--t));font-weight:var(--design-label-weight,600);letter-spacing:var(--design-schedule-tracking,.2em);color:var(--design-schedule-color,inherit);margin:0;line-height:1.219}.BandsWebInvitationRenderer-module__qyX4YG__activity>div{gap:calc(4 * var(--u));flex-direction:column;min-width:0;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__activity h3{font-family:var(--bands-font-program-titles,var(--bands-font-item-titles,var(--paper-headings)));font-size:calc(var(--design-program-title,38) * var(--h));font-style:var(--design-program-title-style,normal);font-weight:var(--design-program-title-weight,var(--design-heading-weight,700));color:var(--design-activity-title-color,inherit);margin:0;line-height:1.333}.BandsWebInvitationRenderer-module__qyX4YG__activity>div>div,.BandsWebInvitationRenderer-module__qyX4YG__activityPlace{font-size:calc(var(--design-activity-note,16) * var(--t));font-weight:var(--design-activity-note-weight,inherit);color:var(--design-activity-note-color,inherit);margin:0;line-height:1.25}.BandsWebInvitationRenderer-module__qyX4YG__activity a{color:inherit}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=story] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{gap:calc(var(--design-story-gap,72) * var(--u))}@container (min-width:961px){.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=story] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{padding-top:calc(var(--design-story-start,120) * var(--u))}}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=story] .BandsWebInvitationRenderer-module__qyX4YG__title{margin-bottom:calc(var(--design-story-title-gap,77) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__storyIntro{-moz-column-gap:calc(64 * var(--u));column-gap:calc(64 * var(--u));width:100%;font-size:calc(var(--design-story-intro-size,18) * var(--t));line-height:var(--design-story-intro-leading,1.75);text-align:var(--design-story-intro-align,start)}.BandsWebInvitationRenderer-module__qyX4YG__storyIntro:has(>p+p){-moz-columns:2;columns:2}.BandsWebInvitationRenderer-module__qyX4YG__storyIntro p{-moz-column-break-inside:avoid;break-inside:avoid-column;margin:0}.BandsWebInvitationRenderer-module__qyX4YG__stories{gap:calc(var(--design-stories-gap,72) * var(--u));flex-direction:column;width:100%;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__story{align-items:center;gap:calc(var(--design-story-row-gap,72) * var(--u));min-height:calc(340 * var(--u));display:flex}.BandsWebInvitationRenderer-module__qyX4YG__story[data-photo-side=right]{flex-direction:row-reverse}.BandsWebInvitationRenderer-module__qyX4YG__storyPhoto{flex:0 0 calc(var(--design-story-photo-width,440) * var(--u));box-sizing:border-box;height:calc(var(--design-story-photo,340) * var(--u));border:calc(var(--design-story-photo-border,0) * var(--u)) solid var(--paper-lines);border-radius:calc(var(--design-photo-radius,0) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__storyText{gap:calc(var(--design-story-text-gap,14) * var(--u));flex-direction:column;flex:1;min-width:0;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__storyNumber{font-family:var(--bands-font-numerals,inherit);font-size:calc(var(--design-story-number,48) * var(--t));font-weight:var(--design-numeral-weight,600);color:var(--paper-accent);margin:0;line-height:1.219}.BandsWebInvitationRenderer-module__qyX4YG__storyText h3{font-family:var(--bands-font-story-titles,var(--bands-font-item-titles,var(--paper-headings)));font-size:calc(var(--design-story-title,38) * var(--h));font-style:var(--design-story-title-style,normal);font-weight:var(--design-story-title-weight,var(--design-heading-weight,700));line-height:var(--design-story-title-leading,1.15);text-wrap:var(--design-story-title-wrap,wrap);overflow-wrap:var(--design-story-title-overflow,normal);margin:0}.BandsWebInvitationRenderer-module__qyX4YG__storyText>div{font-size:calc(var(--design-story-text,18) * var(--t));font-weight:var(--design-story-text-weight,inherit);line-height:var(--design-story-text-leading,1.7)}.BandsWebInvitationRenderer-module__qyX4YG__storyText p{margin:0}.BandsWebInvitationRenderer-module__qyX4YG__places{gap:calc(56 * var(--u));width:100%;margin-top:calc(var(--design-places-margin,0) * var(--u));flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__place{align-items:center;gap:calc(56 * var(--u));display:flex}.BandsWebInvitationRenderer-module__qyX4YG__placeCard{gap:calc(20 * var(--u));padding:calc(32 * var(--u));border:1px solid var(--paper-lines);border-radius:calc(var(--design-card-radius,0) * var(--u));background:var(--design-card,transparent);flex-direction:column;flex:1;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__placeCard h3{font-family:var(--bands-font-travel-titles,var(--bands-font-item-titles,var(--paper-headings)));font-size:calc(var(--design-place-title,40) * var(--h));font-weight:var(--design-travel-title-weight,var(--design-heading-weight,700));margin:0;line-height:1.333}.BandsWebInvitationRenderer-module__qyX4YG__placeCard>div:not(.BandsWebInvitationRenderer-module__qyX4YG__placeRow){font-size:calc(var(--design-card-text,17) * var(--t));font-weight:var(--design-place-text-weight,inherit);line-height:1.65}.BandsWebInvitationRenderer-module__qyX4YG__placeCard p{margin:0}.BandsWebInvitationRenderer-module__qyX4YG__placeRow{align-items:flex-start;gap:calc(16 * var(--u));display:flex}.BandsWebInvitationRenderer-module__qyX4YG__placeRow .BandsWebInvitationRenderer-module__qyX4YG__label{min-width:calc(110 * var(--u));padding-top:calc(var(--design-place-label-offset,4) * var(--u));flex:none}.BandsWebInvitationRenderer-module__qyX4YG__placeRow p+p{max-width:calc(var(--design-place-value-width,1440) * var(--u));font-family:var(--bands-font-place-values,inherit);font-size:calc(var(--design-place-value,17) * var(--t));line-height:1.5}.BandsWebInvitationRenderer-module__qyX4YG__placeRow a{color:inherit;text-underline-position:from-font;text-decoration:underline}.BandsWebInvitationRenderer-module__qyX4YG__placeMap{flex:0 0 calc(560 * var(--u));height:calc(440 * var(--u));border-radius:calc(var(--design-place-map-radius,0) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__placeMap iframe{border:0;width:100%;height:100%;display:block}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=faq] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody,.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=dress-code] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{gap:calc(48 * var(--u))}@container (min-width:961px){.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=faq] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{padding-block:calc(var(--design-faq-start,120) * var(--u)) calc(var(--design-faq-end,120) * var(--u))}}.BandsWebInvitationRenderer-module__qyX4YG__faq{width:calc(var(--design-faq-width,1000) * var(--u));margin-top:calc(var(--design-faq-margin,0) * var(--u));flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__faq>div{gap:calc(10 * var(--u));padding:calc(28 * var(--u)) 0;border-bottom:1px solid var(--paper-lines);flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__faq>div:first-child{border-top:1px solid var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__faq h3{font-family:var(--bands-font-faq-titles,var(--bands-font-item-titles,var(--paper-headings)));font-size:calc(var(--design-faq-title,28) * var(--h));font-style:var(--design-faq-title-style,normal);font-weight:var(--design-faq-title-weight,var(--design-heading-weight,700));margin:0;line-height:1.333}.BandsWebInvitationRenderer-module__qyX4YG__faq>div>div{font-size:calc(var(--design-faq-answer,17) * var(--t));line-height:1.65}.BandsWebInvitationRenderer-module__qyX4YG__faq p{margin:0}.BandsWebInvitationRenderer-module__qyX4YG__dressCards{align-items:stretch;gap:calc(24 * var(--u));width:100%;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__card{gap:calc(20 * var(--u));padding:calc(32 * var(--u));background:var(--design-card,transparent);flex:1}.BandsWebInvitationRenderer-module__qyX4YG__dressCards h3{font-family:var(--bands-font-dress-code-titles,var(--bands-font-item-titles,var(--paper-headings)));font-size:calc(var(--design-dress-title,40) * var(--h));font-weight:var(--design-dress-code-title-weight,var(--design-heading-weight,700));margin:0;line-height:1.333}.BandsWebInvitationRenderer-module__qyX4YG__dressCards p:not(.BandsWebInvitationRenderer-module__qyX4YG__label){font-size:calc(16 * var(--t));margin:0;line-height:1.25}.BandsWebInvitationRenderer-module__qyX4YG__swatches{justify-content:center;gap:calc(12 * var(--u)) calc(16 * var(--u));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__swatches li{align-items:center;gap:calc(10 * var(--u));font-size:calc(16 * var(--t));display:flex}.BandsWebInvitationRenderer-module__qyX4YG__swatches span{width:calc(28 * var(--u));height:calc(28 * var(--u));box-shadow:inset 0 0 0 1px var(--design-swatch-ring,#0000001a);border-radius:50%}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=wall] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{gap:calc(var(--design-wall-gap,40) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__wall{--paper-body:var(--bands-font-wall,var(--bands-body));width:calc(var(--design-wall-width,960) * var(--u));margin-top:calc(var(--design-wall-margin,0) * var(--u));--wall-line:var(--paper-lines);--wall-surface:var(--design-panel,#fff);--wall-ink:var(--paper-text);--wall-muted:var(--paper-text);--wall-radius:var(--design-wall-radius,var(--design-radius,0));--wall-font-size:calc(16 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=playlist] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{gap:calc(var(--design-playlist-gap,44) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__playlistEmbed{width:100%;max-width:calc(var(--design-playlist-width) * var(--u));height:calc(var(--design-playlist-height,352) * var(--u));margin-top:calc(var(--design-playlist-margin,0) * var(--u));border-radius:calc(12 * var(--u));background:#282828;overflow:hidden}.BandsWebInvitationRenderer-module__qyX4YG__playlistEmbed iframe{border:0;width:100%;height:100%;display:block}.BandsWebInvitationRenderer-module__qyX4YG__playlistEmbed span{color:#fff;justify-content:center;align-items:center;height:100%;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__gallery{gap:calc(24 * var(--u));grid-template-columns:repeat(3,1fr);width:100%;display:grid}.BandsWebInvitationRenderer-module__qyX4YG__galleryPhoto{aspect-ratio:4/3}.BandsWebInvitationRenderer-module__qyX4YG__carousel{width:100%}.BandsWebInvitationRenderer-module__qyX4YG__gallery[data-gallery-layout=carousel]{touch-action:pan-y pinch-zoom;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__gallery[data-gallery-layout=carousel]>*{flex:0 0 70%;min-width:0}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=gifts] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{gap:calc(48 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__gifts{grid-template-columns:repeat(var(--design-gifts-columns,4), 1fr);max-width:calc(var(--design-gifts-width) * var(--u));gap:calc(32 * var(--u)) calc(24 * var(--u));width:100%;display:grid}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=gifts] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody>:is(.BandsWebInvitationRenderer-module__qyX4YG__title,.BandsWebInvitationRenderer-module__qyX4YG__intro)+:not(.BandsWebInvitationRenderer-module__qyX4YG__intro,.BandsWebInvitationRenderer-module__qyX4YG__decoration){margin-top:calc(var(--design-gifts-top,0) * var(--u))}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=gifts] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody>:is(.BandsWebInvitationRenderer-module__qyX4YG__title,.BandsWebInvitationRenderer-module__qyX4YG__intro)+:not(.BandsWebInvitationRenderer-module__qyX4YG__intro,.BandsWebInvitationRenderer-module__qyX4YG__decoration){margin-top:calc(var(--design-gifts-top-phone,0) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=gifts] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody>.BandsWebInvitationRenderer-module__qyX4YG__title+:not(.BandsWebInvitationRenderer-module__qyX4YG__decoration){margin-top:calc(var(--design-gifts-intro-top-phone,0) * var(--u))}}.BandsWebInvitationRenderer-module__qyX4YG__gifts[data-layout=list]{grid-template-columns:1fr}.BandsWebInvitationRenderer-module__qyX4YG__gifts[data-layout=carousel]{gap:calc(24 * var(--u));touch-action:pan-y pinch-zoom;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__gifts[data-layout=carousel]>*{flex:0 0 calc((100% - 72 * var(--u)) / 4);min-width:0}@container (min-width:961px){.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=gifts] .BandsWebInvitationRenderer-module__qyX4YG__carousel{--paper-carousel-arrow-inset:calc(-60 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__gifts[data-layout=list] .BandsWebInvitationRenderer-module__qyX4YG__gift{grid-template-columns:1fr 2fr;display:grid}}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__gifts[data-layout=carousel]>*{flex-basis:85%}}.BandsWebInvitationRenderer-module__qyX4YG__gift{gap:calc(14 * var(--u));padding-bottom:calc(24 * var(--u));border:1px solid var(--paper-lines);border-radius:calc(var(--design-card-radius,0) * var(--u));background:var(--design-panel,#fff);flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__gift[data-gifted] .BandsWebInvitationRenderer-module__qyX4YG__buttons>*{opacity:.55}.BandsWebInvitationRenderer-module__qyX4YG__giftMedia{aspect-ratio:292/190;border-radius:calc(var(--design-card-radius,0) * var(--u)) calc(var(--design-card-radius,0) * var(--u)) 0 0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.BandsWebInvitationRenderer-module__qyX4YG__giftMedia img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.BandsWebInvitationRenderer-module__qyX4YG__giftMedia svg{width:30%;height:30%}.BandsWebInvitationRenderer-module__qyX4YG__giftMedia span{right:calc(10 * var(--u));bottom:calc(12 * var(--u));padding:calc(5 * var(--u)) calc(12 * var(--u));border-radius:calc(var(--design-gift-chip-radius,0) * var(--u));background:var(--design-gift-chip,var(--paper-text));color:var(--design-gift-chip-text,var(--design-panel,#fff));font-size:calc(11 * var(--t));letter-spacing:.1em;text-transform:uppercase;font-weight:500;position:absolute}.BandsWebInvitationRenderer-module__qyX4YG__giftBody{gap:calc(10 * var(--u));padding:0 calc(20 * var(--u));flex-direction:column;flex:1;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__giftBody h3{font-family:var(--bands-font-item-titles,var(--paper-headings));font-size:calc(var(--design-gift-title,28) * var(--h));font-weight:var(--design-heading-weight,700);margin:0;line-height:1.333}.BandsWebInvitationRenderer-module__qyX4YG__giftBody>.BandsWebInvitationRenderer-module__qyX4YG__label{opacity:.75}.BandsWebInvitationRenderer-module__qyX4YG__giftDescription{-webkit-line-clamp:3;font-size:calc(15 * var(--t));-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.BandsWebInvitationRenderer-module__qyX4YG__giftPrice{justify-content:space-between;align-items:flex-end;margin-top:auto;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__giftPrice strong{font-family:var(--paper-headings);font-size:calc(24 * var(--h));font-weight:700;line-height:1.333}.BandsWebInvitationRenderer-module__qyX4YG__giftProgress{gap:calc(6 * var(--u));flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__giftProgress p{font-size:calc(13 * var(--t));justify-content:space-between;margin:0;font-weight:500;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__giftProgress progress{width:100%;height:calc(5 * var(--u));appearance:none;background:var(--paper-lines);border:0;border-radius:3px;overflow:hidden}.BandsWebInvitationRenderer-module__qyX4YG__giftProgress progress::-webkit-progress-bar{background:var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__giftProgress progress::-webkit-progress-value{background:var(--design-gift-bar,var(--paper-text))}.BandsWebInvitationRenderer-module__qyX4YG__giftProgress progress::-moz-progress-bar{background:var(--design-gift-bar,var(--paper-text))}.BandsWebInvitationRenderer-module__qyX4YG__giftBody .BandsWebInvitationRenderer-module__qyX4YG__buttons{margin-top:calc(10 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__giftBody .BandsWebInvitationRenderer-module__qyX4YG__buttons>*{padding:calc(12 * var(--u)) calc(20 * var(--u));font-size:calc(13 * var(--t));flex:1}.BandsWebInvitationRenderer-module__qyX4YG__giftBody .BandsWebInvitationRenderer-module__qyX4YG__buttons>:not([data-variant=outline]){background:var(--design-gift-button,var(--paper-accent))}.BandsWebInvitationRenderer-module__qyX4YG__giftBody .BandsWebInvitationRenderer-module__qyX4YG__buttons>[data-variant=outline]{border-color:var(--design-gift-button,var(--paper-accent));color:var(--design-gift-button,var(--design-button-outline-text,var(--paper-accent)))}.BandsWebInvitationRenderer-module__qyX4YG__giftStore{font-size:calc(15 * var(--t));margin:0}.BandsWebInvitationRenderer-module__qyX4YG__menuBackdrop{z-index:40;background:#0006;border:0;position:fixed;inset:0}.BandsWebInvitationRenderer-module__qyX4YG__menu{z-index:41;width:min(80%, calc(320 * var(--u)));padding:calc(72 * var(--u)) calc(32 * var(--u));background:var(--bands-surface-art) center top / cover no-repeat, var(--design-surface,#fff);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-surface=preview] :is(.BandsWebInvitationRenderer-module__qyX4YG__menu,.BandsWebInvitationRenderer-module__qyX4YG__menuBackdrop){top:var(--bands-menu-top,0);height:var(--bands-menu-height,100vh);position:absolute;bottom:auto}.BandsWebInvitationRenderer-module__qyX4YG__menu nav{gap:calc(24 * var(--u));flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__menu nav a{font-family:var(--paper-headings);font-size:calc(20 * var(--n-menu));font-style:var(--design-menu-link-style,normal);font-weight:var(--design-menu-link-weight,var(--design-heading-weight,700));letter-spacing:var(--design-menu-link-tracking,.2em);color:inherit;text-transform:var(--design-menu-link-case,uppercase);text-decoration:none}.BandsWebInvitationRenderer-module__qyX4YG__menuClose{top:calc(20 * var(--u));right:calc(20 * var(--u));padding:calc(8 * var(--u));color:inherit;cursor:pointer;background:0 0;border:0;display:flex;position:absolute}.BandsWebInvitationRenderer-module__qyX4YG__footer{align-items:center;gap:calc(16 * var(--u));padding:calc(72 * var(--u)) calc(96 * var(--u));background:var(--design-panel,#fff);text-align:center;flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__footerNames{font-family:var(--bands-font-footer-names,var(--paper-headings));font-size:calc(var(--design-footer-names,56) * var(--h));font-weight:var(--design-footer-names-weight,var(--design-heading-weight,700));text-transform:var(--design-footer-names-case,none);margin:0;line-height:1.333}.BandsWebInvitationRenderer-module__qyX4YG__footerDots{gap:calc(14 * var(--u));display:flex}.BandsWebInvitationRenderer-module__qyX4YG__footerDots i{width:calc(8 * var(--u));height:calc(8 * var(--u));background:var(--design-footer-dots,var(--paper-text));border-radius:50%}.BandsWebInvitationRenderer-module__qyX4YG__footerLegal{align-items:center;gap:calc(24 * var(--u));font-family:var(--bands-font-footer-legal,inherit);font-weight:var(--design-footer-legal-weight,inherit);font-size:calc(var(--design-footer-legal,15) * var(--t));line-height:1.2;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__footerLegal p{margin:0}.BandsWebInvitationRenderer-module__qyX4YG__footerLegal span{color:var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__footerLegal a{color:inherit;text-underline-position:from-font;font-weight:500;text-decoration:underline}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__section,.BandsWebInvitationRenderer-module__qyX4YG__footer,.BandsWebInvitationRenderer-module__qyX4YG__menu{--u:min(calc(100cqw / 390), 1.4px)}.BandsWebInvitationRenderer-module__qyX4YG__decoration[data-device=phone]{display:block}.BandsWebInvitationRenderer-module__qyX4YG__decoration[data-device=desktop]{display:none}.BandsWebInvitationRenderer-module__qyX4YG__sectionBody{--gutter:max(calc(var(--design-gutter-phone,24) * var(--u)), calc((100cqw - 600px) / 2));gap:calc(20 * var(--u));padding:calc(var(--design-section-start-phone,64) * var(--u)) var(--gutter) calc(var(--design-section-end-phone,64) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__band{height:calc(var(--design-band-height-phone,280) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bandDesktop{display:none}.BandsWebInvitationRenderer-module__qyX4YG__bandPhone{display:block}.BandsWebInvitationRenderer-module__qyX4YG__label{font-size:calc(var(--design-label-size-phone,10) * var(--t));font-weight:var(--design-label-weight-phone,500);letter-spacing:var(--design-label-tracking-phone,.3em)}.BandsWebInvitationRenderer-module__qyX4YG__intro{max-width:calc(var(--design-intro-width-phone) * var(--u));width:100%;font-size:calc(var(--design-intro-size-phone,15) * var(--t));line-height:var(--design-intro-leading-phone,1.7)}.BandsWebInvitationRenderer-module__qyX4YG__buttons{flex-direction:var(--design-buttons-direction-phone,column);align-items:var(--design-buttons-align-phone,stretch);gap:calc(var(--design-buttons-gap-phone,14) * var(--u));width:100%}.BandsWebInvitationRenderer-module__qyX4YG__buttons>:is(a,button,span){padding:calc(16 * var(--u)) calc(20 * var(--u));font-size:calc(var(--design-button-size-phone,12) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__titleScript{margin-bottom:calc(var(--design-title-script-gap-phone,8) * var(--u));font-size:calc(var(--design-title-script-size-phone,60) * var(--h))}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=program] .BandsWebInvitationRenderer-module__qyX4YG__titleScript{margin-bottom:calc(var(--design-title-script-gap-phone,8) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__titleCaps{font-size:calc(var(--design-title-caps-size-phone,17) * var(--h));letter-spacing:.28em}.BandsWebInvitationRenderer-module__qyX4YG__eyebrow{margin-top:calc(8 * var(--u));font-size:calc(var(--design-eyebrow-size-phone,11) * var(--t));letter-spacing:.36em}.BandsWebInvitationRenderer-module__qyX4YG__cover,.BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo]{height:calc(var(--design-cover-height-phone,760) * var(--u));background-size:cover}.BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo]{height:calc(var(--design-cover-photo-height-phone,var(--design-cover-height-phone,760)) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__coverArt{top:calc(180 * var(--u));width:calc(600 * var(--u));height:calc(398 * var(--u));left:50%;transform:translate(-50%)}.BandsWebInvitationRenderer-module__qyX4YG__coverPhotoDesktop{display:none}.BandsWebInvitationRenderer-module__qyX4YG__coverPhotoPhone{display:block}.BandsWebInvitationRenderer-module__qyX4YG__navigation{top:calc(var(--design-nav-top-phone,26.5) * var(--u));left:calc(24 * var(--u));right:calc(24 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__navLinks{display:none}.BandsWebInvitationRenderer-module__qyX4YG__menuButton{align-items:center;gap:calc(10 * var(--u));padding:calc(10 * var(--u)) calc(18 * var(--u)) calc(10 * var(--u)) calc(16 * var(--u));background:var(--paper-accent);color:var(--paper-button-text);font-family:inherit;font-size:calc(12 * var(--n));letter-spacing:.24em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;font-weight:500;line-height:1.25;display:inline-flex}.BandsWebInvitationRenderer-module__qyX4YG__menuBars,.BandsWebInvitationRenderer-module__qyX4YG__menuBars:before,.BandsWebInvitationRenderer-module__qyX4YG__menuBars:after{width:calc(16 * var(--u));height:calc(1.5 * var(--u));background:currentColor;display:block}.BandsWebInvitationRenderer-module__qyX4YG__menuBars{position:relative}.BandsWebInvitationRenderer-module__qyX4YG__menuBars:before,.BandsWebInvitationRenderer-module__qyX4YG__menuBars:after{content:"";position:absolute;left:0}.BandsWebInvitationRenderer-module__qyX4YG__menuBars:before{top:calc(-5.5 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__menuBars:after{top:calc(5.5 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__coverCopy,.BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy{top:calc(298 * var(--u));left:calc(24 * var(--u));right:calc(24 * var(--u));align-items:center;gap:calc(10 * var(--u));flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1,.BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1{font-size:calc(var(--design-cover-photo-names-size-phone,30) * var(--u) * var(--paper-title-scale,1));letter-spacing:var(--design-cover-names-tracking-phone,.128em)}.BandsWebInvitationRenderer-module__qyX4YG__coverScript,.BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverScript{font-size:calc(var(--design-cover-photo-script-size-phone,90) * var(--u) * var(--paper-title-scale,1));line-height:.92;position:static;transform:none}.BandsWebInvitationRenderer-module__qyX4YG__scrollHint{z-index:1;left:0;right:0;bottom:calc(32 * var(--u));align-items:center;gap:calc(6 * var(--u));font-size:calc(10 * var(--t));letter-spacing:.36em;text-transform:uppercase;flex-direction:column;margin:0;font-weight:500;display:flex;position:absolute}.BandsWebInvitationRenderer-module__qyX4YG__scrollHint svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__coverArt{top:calc(188 * var(--u));width:calc(580 * var(--u));height:calc(385 * var(--u));max-width:none;transform:translate(-50%)rotate(90deg)}.BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy{top:calc(322 * var(--u));gap:calc(12 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1{font-size:calc(var(--design-cover-names-size-phone,22) * var(--u) * var(--paper-title-scale,1))}.BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__coverScript{font-size:calc(var(--design-cover-script-size-phone,54) * var(--u) * var(--paper-title-scale,1))}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=welcome] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{padding:calc(var(--design-welcome-start-phone,72) * var(--u)) var(--gutter) calc(var(--design-welcome-end-phone,64) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__welcome{gap:calc(var(--design-welcome-gap-phone,28) * var(--u));width:100%}.BandsWebInvitationRenderer-module__qyX4YG__eventDate{gap:calc(18 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__day{gap:calc(2 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__day strong{font-size:calc(var(--design-day-size-phone,72) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__day span{font-size:calc(var(--design-month-size-phone,12) * var(--t));letter-spacing:.24em}.BandsWebInvitationRenderer-module__qyX4YG__dateRule{width:calc(1.5 * var(--u));margin-block:calc(9.5 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__dateInfo{gap:calc(8 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__dateInfo p:first-child{gap:calc(8 * var(--u));font-size:calc(var(--design-date-info-size-phone,15) * var(--t));letter-spacing:.24em;flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__dateInfo p:first-child span+span{font-size:calc(13 * var(--t));letter-spacing:.18em}.BandsWebInvitationRenderer-module__qyX4YG__dateInfo p:first-child span+span:before{content:none}.BandsWebInvitationRenderer-module__qyX4YG__dateInfo p+p{max-width:calc(110 * var(--u));font-size:calc(var(--design-date-place-size-phone,13) * var(--t));line-height:1.5}.BandsWebInvitationRenderer-module__qyX4YG__welcomeText{max-width:none;font-size:calc(var(--design-welcome-text-phone,15) * var(--t));line-height:var(--design-welcome-leading-phone,1.7)}.BandsWebInvitationRenderer-module__qyX4YG__confirmation{gap:calc(var(--design-confirmation-gap-phone,14) * var(--u));width:100%}.BandsWebInvitationRenderer-module__qyX4YG__confirmation .BandsWebInvitationRenderer-module__qyX4YG__label,.BandsWebInvitationRenderer-module__qyX4YG__countdown .BandsWebInvitationRenderer-module__qyX4YG__label{font-size:calc(var(--design-countdown-label-size-phone,11) * var(--t));letter-spacing:.36em;font-weight:600}.BandsWebInvitationRenderer-module__qyX4YG__recipient{gap:calc(var(--design-confirmation-gap-phone,14) * var(--u));width:100%}.BandsWebInvitationRenderer-module__qyX4YG__recipientName{width:100%;font-size:calc(16 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__moments{align-items:stretch;gap:calc(var(--design-moments-gap-phone,12) * var(--u));flex-direction:column;width:100%}.BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card{padding:calc(var(--design-moment-pad-y-phone,20) * var(--u)) calc(var(--design-moment-pad-x-phone,20) * var(--u));background:var(--design-card-phone,var(--design-panel,#fff))}.BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card .BandsWebInvitationRenderer-module__qyX4YG__label{font-size:calc(var(--design-moment-label-size-phone,14) * var(--t));font-weight:var(--design-moment-label-weight,600);letter-spacing:var(--design-moment-label-tracking,.26em)}.BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card p:not(.BandsWebInvitationRenderer-module__qyX4YG__label){font-size:calc(var(--design-moment-text-phone,13) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__textLink{font-size:calc(var(--design-moment-link-phone,12) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__countdown{gap:calc(10 * var(--u));width:100%}.BandsWebInvitationRenderer-module__qyX4YG__countdownUnits{justify-content:space-between;gap:0;width:100%}.BandsWebInvitationRenderer-module__qyX4YG__countdownUnits>span{gap:calc(2 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__countdownUnits strong{font-family:var(--bands-font-numerals-phone,var(--bands-font-numerals,inherit));font-size:calc(var(--design-countdown-size-phone,40) * var(--t));font-weight:var(--design-numeral-weight-phone,var(--design-numeral-weight,600))}.BandsWebInvitationRenderer-module__qyX4YG__countdown{color:var(--design-countdown-color-phone,var(--design-countdown-color,inherit))}.BandsWebInvitationRenderer-module__qyX4YG__countdownUnits span span{font-size:calc(var(--design-unit-size-phone,10) * var(--t));font-weight:var(--design-unit-weight-phone,500);letter-spacing:var(--design-unit-tracking-phone,.3em)}.BandsWebInvitationRenderer-module__qyX4YG__countdownUnits [data-long]{display:none}.BandsWebInvitationRenderer-module__qyX4YG__countdownUnits [data-short]{display:inline}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=program] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{gap:calc(var(--design-program-gap-phone,24) * var(--u));padding:calc(var(--design-program-start-phone,64) * var(--u)) max(var(--gutter), calc(var(--design-program-right-phone,0) * var(--u))) calc(var(--design-program-end-phone,40) * var(--u)) max(var(--gutter), calc(var(--design-program-left-phone,0) * var(--u)))}.BandsWebInvitationRenderer-module__qyX4YG__program{box-sizing:border-box;gap:calc(24 * var(--u));width:100%;margin-top:calc(var(--design-program-list-margin-phone,24) * var(--u));padding-inline:max(0px, calc(var(--design-program-list-left-phone,0) * var(--u) - var(--gutter))) max(0px, calc(var(--design-program-list-right-phone,0) * var(--u) - var(--gutter)))}.BandsWebInvitationRenderer-module__qyX4YG__programDay{gap:calc(var(--design-program-day-gap-phone,24) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__activity{align-items:flex-start;gap:calc(var(--design-activity-gap-phone,4) * var(--u));padding:calc(var(--design-activity-pad-phone,16) * var(--u)) 0;flex-direction:column}.BandsWebInvitationRenderer-module__qyX4YG__activity+.BandsWebInvitationRenderer-module__qyX4YG__activity,.BandsWebInvitationRenderer-module__qyX4YG__programDate+.BandsWebInvitationRenderer-module__qyX4YG__activity{border-top:0}.BandsWebInvitationRenderer-module__qyX4YG__programDay:first-child .BandsWebInvitationRenderer-module__qyX4YG__activity:first-of-type{border-top:1px solid var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__schedule{font-size:calc(var(--design-schedule-size-phone,11) * var(--t));flex-basis:auto}.BandsWebInvitationRenderer-module__qyX4YG__activity h3{font-size:calc(var(--design-item-title-phone,22) * var(--h))}.BandsWebInvitationRenderer-module__qyX4YG__activity>div>div,.BandsWebInvitationRenderer-module__qyX4YG__activityPlace{font-size:calc(var(--design-place-phone,13) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=story] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{gap:calc(var(--design-story-gap-phone,20) * var(--u));padding-block:calc(var(--design-story-start-phone,64) * var(--u)) calc(var(--design-story-end-phone,64) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=travel] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{gap:calc(var(--design-travel-gap-phone,20) * var(--u));padding-block:calc(var(--design-travel-start-phone,64) * var(--u)) calc(var(--design-travel-end-phone,64) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=playlist] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{gap:calc(var(--design-playlist-gap-phone,var(--design-playlist-gap,44)) * var(--u));padding-block:calc(var(--design-playlist-start-phone,64) * var(--u)) calc(var(--design-playlist-end-phone,64) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=story] .BandsWebInvitationRenderer-module__qyX4YG__title{margin-bottom:calc(var(--design-story-title-gap-phone,64) * var(--u))}:is(.BandsWebInvitationRenderer-module__qyX4YG__storyIntro,.BandsWebInvitationRenderer-module__qyX4YG__storyIntro:has(>p+p)){-moz-columns:1;columns:1;font-size:calc(var(--design-story-intro-size-phone,15) * var(--t));line-height:var(--design-story-intro-leading-phone,1.7)}.BandsWebInvitationRenderer-module__qyX4YG__storyIntro p+p{margin-top:calc(var(--design-story-intro-gap-phone,20) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__stories{gap:calc(var(--design-stories-gap-phone,0) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__story,.BandsWebInvitationRenderer-module__qyX4YG__story[data-photo-side=right]{align-items:stretch;gap:calc(var(--design-story-row-gap-phone,10) * var(--u));min-height:0;padding-top:calc(var(--design-story-pad-top-phone,16) * var(--u));padding-bottom:calc(var(--design-story-pad-bottom-phone,20) * var(--u));flex-direction:column}.BandsWebInvitationRenderer-module__qyX4YG__storyPhoto{width:100%;height:calc(var(--design-story-photo-phone,230) * var(--u));flex-basis:auto}.BandsWebInvitationRenderer-module__qyX4YG__storyText{gap:calc(var(--design-story-text-gap-phone,10) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__storyNumber{font-size:calc(var(--design-story-number-phone,28) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__storyText h3{font-size:calc(var(--design-story-title-phone,19) * var(--h));line-height:var(--design-story-title-leading-phone,1.3)}.BandsWebInvitationRenderer-module__qyX4YG__storyText>div{font-size:calc(var(--design-story-text-phone,14) * var(--t));line-height:var(--design-story-text-leading-phone,1.7)}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=travel] .BandsWebInvitationRenderer-module__qyX4YG__intro,.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=story] .BandsWebInvitationRenderer-module__qyX4YG__intro{text-align:var(--design-intro-align-phone,left)}.BandsWebInvitationRenderer-module__qyX4YG__places{gap:calc(39 * var(--u));margin-top:calc(var(--design-places-margin-phone,19) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__place{align-items:stretch;gap:calc(20 * var(--u));flex-direction:column}.BandsWebInvitationRenderer-module__qyX4YG__placeCard{gap:calc(var(--design-card-gap-phone,10) * var(--u));padding:calc(var(--design-card-pad-phone,20) * var(--u));background:var(--design-card-phone,var(--design-card,transparent))}.BandsWebInvitationRenderer-module__qyX4YG__placeCard h3{font-size:calc(var(--design-place-title-phone,22) * var(--h))}.BandsWebInvitationRenderer-module__qyX4YG__placeCard>div:not(.BandsWebInvitationRenderer-module__qyX4YG__placeRow){font-size:calc(var(--design-card-text-phone,13) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__placeRow{gap:calc(2 * var(--u));padding-top:calc(6 * var(--u));flex-direction:column}.BandsWebInvitationRenderer-module__qyX4YG__placeRow .BandsWebInvitationRenderer-module__qyX4YG__label{flex-basis:auto;padding-top:0}.BandsWebInvitationRenderer-module__qyX4YG__placeRow p+p{font-size:calc(var(--design-place-value-phone,13) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__placeMap{width:100%;height:calc(var(--design-place-map-phone,220) * var(--u));flex-basis:auto}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=faq] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{gap:calc(var(--design-faq-gap-phone,8) * var(--u));padding:calc(var(--design-faq-start-phone,64) * var(--u)) max(var(--gutter), calc(var(--design-faq-right-phone,0) * var(--u))) calc(var(--design-faq-end-phone,64) * var(--u)) max(var(--gutter), calc(var(--design-faq-left-phone,0) * var(--u)))}.BandsWebInvitationRenderer-module__qyX4YG__faq{width:100%;margin-top:calc(var(--design-faq-list-margin-phone,8) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__faq>div{gap:calc(var(--design-faq-row-gap-phone,6) * var(--u));padding:calc(var(--design-faq-row-pad-phone,18) * var(--u)) 0}.BandsWebInvitationRenderer-module__qyX4YG__faq>div:first-child{border-top:var(--design-faq-first-rule-phone,0)}.BandsWebInvitationRenderer-module__qyX4YG__faq h3{font-family:var(--bands-font-faq-titles-phone,var(--bands-font-faq-titles,var(--bands-font-item-titles,var(--paper-headings))));font-size:calc(var(--design-faq-title-phone,17) * var(--h));font-weight:var(--design-faq-title-weight-phone,var(--design-faq-title-weight,var(--design-heading-weight,700)));line-height:1.35}.BandsWebInvitationRenderer-module__qyX4YG__faq>div>div{font-size:calc(var(--design-faq-answer-phone,14) * var(--t));line-height:var(--design-faq-answer-leading-phone,1.7)}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=dress-code] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{gap:calc(var(--design-dress-code-gap-phone,16) * var(--u));padding-block:calc(var(--design-dress-code-start-phone,64) * var(--u)) calc(var(--design-dress-code-end-phone,64) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__dressCards{gap:calc(var(--design-dress-cards-gap-phone,16) * var(--u));flex-direction:column}.BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__card{gap:calc(var(--design-card-gap-phone,10) * var(--u));padding:calc(var(--design-card-pad-y-phone,var(--design-card-pad-phone,20)) * var(--u)) calc(var(--design-card-pad-x-phone,var(--design-card-pad-phone,20)) * var(--u));background:var(--design-card-phone,var(--design-card,transparent))}.BandsWebInvitationRenderer-module__qyX4YG__dressCards h3{font-family:var(--bands-font-dress-code-titles-phone,var(--bands-font-dress-code-titles,var(--bands-font-item-titles,var(--paper-headings))));font-size:calc(var(--design-dress-title-phone,24) * var(--h));font-weight:var(--design-dress-code-title-weight-phone,var(--design-dress-code-title-weight,var(--design-heading-weight,700)))}.BandsWebInvitationRenderer-module__qyX4YG__dressCards p:not(.BandsWebInvitationRenderer-module__qyX4YG__label){font-size:calc(var(--design-dress-text-phone,13) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__swatches{gap:calc(10 * var(--u)) calc(14 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__swatches li{gap:calc(var(--design-swatch-gap-phone,8) * var(--u));font-size:calc(var(--design-swatch-text-phone,13) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__swatches span{width:calc(var(--design-swatch-phone,20) * var(--u));height:calc(var(--design-swatch-phone,20) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=wall] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{gap:calc(var(--design-wall-gap-phone,16) * var(--u));padding:calc(var(--design-wall-start-phone,96) * var(--u)) var(--gutter) calc(var(--design-wall-end-phone,64) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__wall{--wall-font-size:calc(14 * var(--t));width:100%}.BandsWebInvitationRenderer-module__qyX4YG__playlistEmbed{height:calc(var(--design-playlist-height-phone,352) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__gallery{gap:calc(10 * var(--u));grid-template-columns:repeat(2,1fr)}.BandsWebInvitationRenderer-module__qyX4YG__gifts{gap:calc(16 * var(--u));grid-template-columns:1fr}.BandsWebInvitationRenderer-module__qyX4YG__footer{gap:calc(10 * var(--u));padding:calc(48 * var(--u)) calc(24 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__footerNames{font-size:calc(var(--design-footer-names-phone,32) * var(--h));line-height:var(--design-footer-names-leading-phone,1.333)}.BandsWebInvitationRenderer-module__qyX4YG__footerDots{display:none}.BandsWebInvitationRenderer-module__qyX4YG__footerLegal{gap:calc(var(--design-footer-legal-gap-phone,10) * var(--u));font-size:calc(var(--design-footer-legal-phone,11) * var(--t));flex-direction:column}.BandsWebInvitationRenderer-module__qyX4YG__footerLegal span{display:none}.BandsWebInvitationRenderer-module__qyX4YG__footerLegal a{font-size:calc(12 * var(--t))}}.BandsWebInvitationRenderer-module__qyX4YG__section[data-background]>.BandsWebInvitationRenderer-module__qyX4YG__sectionBody,.BandsWebInvitationRenderer-module__qyX4YG__footer[data-background]{background:var(--bands-section-art) var(--bands-section-position,center) / var(--bands-section-size) var(--bands-section-repeat), var(--bands-section-color)}.BandsWebInvitationRenderer-module__qyX4YG__decorationRepeat{background-position:0 0;background-repeat:repeat-y}.BandsWebInvitationRenderer-module__qyX4YG__title[data-title=caps-bar]{gap:calc(14 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__title[data-title=caps-bar] .BandsWebInvitationRenderer-module__qyX4YG__eyebrow{font-size:calc(14 * var(--t));letter-spacing:.4em;margin:0;font-weight:600;line-height:normal}.BandsWebInvitationRenderer-module__qyX4YG__title[data-title=caps-bar] .BandsWebInvitationRenderer-module__qyX4YG__titleCaps{font-size:calc(84 * var(--h));font-weight:var(--design-heading-weight,700);letter-spacing:.02em;line-height:normal}.BandsWebInvitationRenderer-module__qyX4YG__titleBar{width:calc(48 * var(--u));height:calc(3 * var(--u));background:var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=bar] .BandsWebInvitationRenderer-module__qyX4YG__navigation{height:calc(var(--design-nav-bar-height,128) * var(--u));padding:calc(var(--design-nav-bar-top,56) * var(--u)) calc(var(--design-nav-bar-x,96) * var(--u)) 0;background:var(--design-nav,#fff);color:var(--paper-text);position:relative;top:auto;left:auto;right:auto}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=bar] .BandsWebInvitationRenderer-module__qyX4YG__navLinks{justify-content:flex-start;gap:calc(12 * var(--u)) calc(var(--design-nav-bar-gap,22) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=bar] .BandsWebInvitationRenderer-module__qyX4YG__navLinks a{font-family:var(--bands-font-nav,inherit);font-weight:var(--design-nav-weight,400);letter-spacing:var(--design-nav-bar-tracking,.14em)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy{top:calc(var(--design-cover-copy-top,200) * var(--u));flex-direction:column;align-items:center;gap:0;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy{top:calc(var(--design-cover-photo-copy-top,var(--design-cover-copy-top,200)) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__coverScript+h1{margin-top:calc(var(--design-cover-copy-gap,10) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverScript+h1{margin-top:calc(var(--design-cover-photo-copy-gap,var(--design-cover-copy-gap,10)) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__coverScript{font-family:var(--bands-font-pretitle,var(--bands-script));font-size:calc(var(--design-pretitle-size,22) * var(--u) * var(--paper-title-scale,1));font-weight:var(--design-pretitle-weight,400);letter-spacing:var(--design-pretitle-tracking,0);line-height:var(--design-pretitle-leading,normal);text-transform:var(--design-pretitle-case,none);max-width:calc(var(--design-pretitle-width) * var(--u));white-space:var(--design-pretitle-wrap,nowrap);color:var(--design-cover-script,var(--paper-accent));opacity:1;position:static;transform:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverScript{max-width:calc(var(--design-cover-photo-pretitle-width,var(--design-pretitle-width)) * var(--u));color:var(--design-cover-photo-script,var(--design-cover-script,var(--paper-accent)))}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__coverScript,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverScript{max-width:calc(var(--design-pretitle-width-phone,var(--design-pretitle-width)) * var(--u))}}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1{font-size:calc(var(--design-names-size,60) * var(--u) * var(--paper-title-scale,1));font-weight:var(--design-names-weight,400);letter-spacing:var(--design-names-tracking,0);line-height:var(--design-names-leading,normal);text-transform:var(--design-names-case,uppercase)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1 em{font-style:normal;font-weight:inherit;letter-spacing:inherit}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1 em:before,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1 em:after{content:" "}.BandsWebInvitationRenderer-module__qyX4YG__coverFrame{pointer-events:none;position:absolute;inset:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-frame=lines] .BandsWebInvitationRenderer-module__qyX4YG__coverFrame:before,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-frame=lines] .BandsWebInvitationRenderer-module__qyX4YG__coverFrame:after{content:"";position:absolute}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-frame=lines] .BandsWebInvitationRenderer-module__qyX4YG__coverFrame{inset:calc(28 * var(--u)) calc(28 * var(--u)) 0;border:calc(2 * var(--u)) solid var(--paper-lines);border-bottom:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-frame=lines] .BandsWebInvitationRenderer-module__qyX4YG__coverFrame:before{inset:calc(14 * var(--u)) calc(14 * var(--u)) calc(16 * var(--u));border:calc(1.5 * var(--u)) dashed var(--paper-accent)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-frame=lines] .BandsWebInvitationRenderer-module__qyX4YG__coverFrame:after{left:calc(-30 * var(--u));right:calc(-30 * var(--u));height:calc(4 * var(--u));background:var(--paper-lines);bottom:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-welcome=ticket] .BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=welcome] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{padding:calc(57 * var(--u)) calc(96 * var(--u)) calc(35.6 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__ticket{width:var(--ticket-desktop-width);padding:calc(113 * var(--u)) calc(85 * var(--u)) calc(134.4 * var(--u));position:relative}.BandsWebInvitationRenderer-module__qyX4YG__ticketPaper{inset:0 calc(var(--design-ticket-shift,0) * -1 * var(--u)) 0 calc(var(--design-ticket-shift,0) * var(--u));flex-direction:column;display:flex;position:absolute}.BandsWebInvitationRenderer-module__qyX4YG__ticketCap{width:100%;height:var(--ticket-desktop-cap);flex:none;display:block;overflow:visible}.BandsWebInvitationRenderer-module__qyX4YG__ticketCap[data-flip]{transform:scaleY(-1)}.BandsWebInvitationRenderer-module__qyX4YG__ticketCap[data-device=phone]{display:none}.BandsWebInvitationRenderer-module__qyX4YG__ticketEdge{stroke:var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__ticketDots{stroke:var(--paper-accent)}.BandsWebInvitationRenderer-module__qyX4YG__ticketSides{border-inline:var(--ticket-desktop-outline) solid var(--paper-lines);background:radial-gradient(circle, var(--paper-accent) calc(var(--ticket-desktop-dot) * .9), transparent var(--ticket-desktop-dot)) calc(var(--ticket-desktop-inset) - var(--ticket-desktop-outline) - var(--ticket-desktop-dot)) 0 / calc(var(--ticket-desktop-dot) * 2) var(--ticket-desktop-gap) repeat-y, radial-gradient(circle, var(--paper-accent) calc(var(--ticket-desktop-dot) * .9), transparent var(--ticket-desktop-dot)) calc(100% - var(--ticket-desktop-inset) + var(--ticket-desktop-outline) + var(--ticket-desktop-dot)) 0 / calc(var(--ticket-desktop-dot) * 2) var(--ticket-desktop-gap) repeat-y, var(--ticket-paper) 0 calc(-1 * var(--ticket-desktop-cap)) / var(--ticket-desktop-width) repeat-y, var(--design-ticket,#fff);flex:1;margin-block:-1px}.BandsWebInvitationRenderer-module__qyX4YG__ticket>.BandsWebInvitationRenderer-module__qyX4YG__welcome{position:relative}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__recipient{gap:calc(8 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__recipientName{padding-bottom:calc(16 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__buttons>*{border-radius:calc(var(--design-button-radius,0) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits span span{letter-spacing:.28em}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program-rules=between] .BandsWebInvitationRenderer-module__qyX4YG__program .BandsWebInvitationRenderer-module__qyX4YG__activity.BandsWebInvitationRenderer-module__qyX4YG__activity{border-top:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program-rules=between] .BandsWebInvitationRenderer-module__qyX4YG__programDay:last-child .BandsWebInvitationRenderer-module__qyX4YG__activity:last-child{border-bottom:0}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-footer=dots] .BandsWebInvitationRenderer-module__qyX4YG__footerDots{display:flex}.BandsWebInvitationRenderer-module__qyX4YG__section[data-background]>.BandsWebInvitationRenderer-module__qyX4YG__sectionBody,.BandsWebInvitationRenderer-module__qyX4YG__footer[data-background]{background-size:var(--bands-section-size-phone), auto}.BandsWebInvitationRenderer-module__qyX4YG__title[data-title=caps-bar]{gap:calc(10 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__title[data-title=caps-bar] .BandsWebInvitationRenderer-module__qyX4YG__eyebrow{font-size:calc(11 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__title[data-title=caps-bar] .BandsWebInvitationRenderer-module__qyX4YG__titleCaps{font-size:calc(46 * var(--h))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=bar] .BandsWebInvitationRenderer-module__qyX4YG__navigation{height:calc(var(--design-nav-bar-height-phone,57) * var(--u));padding:calc(var(--design-nav-bar-top-phone,20) * var(--u)) calc(var(--design-nav-bar-x-phone,24) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=bar] .BandsWebInvitationRenderer-module__qyX4YG__navigation[data-background]{background-color:var(--design-nav-color-phone,var(--bands-section-color))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=bar]:not([data-layout-nav-phone=pill]) .BandsWebInvitationRenderer-module__qyX4YG__menuButton{gap:calc(10 * var(--u));color:var(--paper-text);font-family:var(--bands-font-nav,inherit);font-size:calc(14 * var(--n));font-weight:var(--design-nav-weight,400);letter-spacing:.2em;background:0 0;border-radius:0;padding:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=bar]:not([data-layout-nav-phone=pill]) .BandsWebInvitationRenderer-module__qyX4YG__menuBars,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=bar]:not([data-layout-nav-phone=pill]) .BandsWebInvitationRenderer-module__qyX4YG__menuBars:before,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=bar]:not([data-layout-nav-phone=pill]) .BandsWebInvitationRenderer-module__qyX4YG__menuBars:after{width:calc(22 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=bar]:not([data-layout-nav-phone=pill]) .BandsWebInvitationRenderer-module__qyX4YG__menuBars:before{top:calc(-6.5 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=bar]:not([data-layout-nav-phone=pill]) .BandsWebInvitationRenderer-module__qyX4YG__menuBars:after{top:calc(6.5 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=bar] .BandsWebInvitationRenderer-module__qyX4YG__scrollHint{display:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy{top:calc(var(--design-cover-copy-top-phone,178) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__coverScript+h1,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverScript+h1{margin-top:calc(var(--design-cover-copy-gap-phone,10) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__coverScript,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__coverScript{font-size:calc(var(--design-pretitle-size-phone,14) * var(--u) * var(--paper-title-scale,1));line-height:normal}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1{font-size:calc(var(--design-names-size-phone,40) * var(--u) * var(--paper-title-scale,1));letter-spacing:var(--design-names-tracking,0);line-height:var(--design-names-leading-phone,normal);white-space:var(--design-names-wrap-phone,normal)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1>span:last-child{display:var(--design-names-break-phone,inline)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-frame=lines] .BandsWebInvitationRenderer-module__qyX4YG__coverFrame{inset:calc(12 * var(--u)) calc(12 * var(--u)) 0;border-width:calc(1.5 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-frame=lines] .BandsWebInvitationRenderer-module__qyX4YG__coverFrame:before{inset:calc(8 * var(--u)) calc(8 * var(--u)) calc(10 * var(--u));border-width:calc(1 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-frame=lines] .BandsWebInvitationRenderer-module__qyX4YG__coverFrame:after{left:calc(-14 * var(--u));right:calc(-14 * var(--u));height:calc(3 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-welcome=ticket] .BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=welcome] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{padding:calc(36 * var(--u)) var(--gutter)}.BandsWebInvitationRenderer-module__qyX4YG__ticket{width:var(--ticket-phone-width);padding:calc(74 * var(--u)) calc(28 * var(--u)) calc(90 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__ticketPaper{inset:0}.BandsWebInvitationRenderer-module__qyX4YG__ticketCap[data-device=desktop]{display:none}.BandsWebInvitationRenderer-module__qyX4YG__ticketCap[data-device=phone]{height:var(--ticket-phone-cap);display:block}.BandsWebInvitationRenderer-module__qyX4YG__ticketSides{border-inline-width:var(--ticket-phone-outline);background:radial-gradient(circle, var(--paper-accent) calc(var(--ticket-phone-dot) * .9), transparent var(--ticket-phone-dot)) calc(var(--ticket-phone-inset) - var(--ticket-phone-outline) - var(--ticket-phone-dot)) 0 / calc(var(--ticket-phone-dot) * 2) var(--ticket-phone-gap) repeat-y, radial-gradient(circle, var(--paper-accent) calc(var(--ticket-phone-dot) * .9), transparent var(--ticket-phone-dot)) calc(100% - var(--ticket-phone-inset) + var(--ticket-phone-outline) + var(--ticket-phone-dot)) 0 / calc(var(--ticket-phone-dot) * 2) var(--ticket-phone-gap) repeat-y, var(--ticket-paper) 0 calc(-1 * var(--ticket-phone-cap)) / var(--ticket-phone-width) repeat-y, var(--design-ticket,#fff)}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__welcome{gap:calc(24 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__eventDate{gap:calc(14 * var(--u));flex-direction:column}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__day strong{font-size:calc(88 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__day span{font-size:calc(14 * var(--t));letter-spacing:.3em;font-weight:600}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__dateRule{width:calc(48 * var(--u));height:calc(1.5 * var(--u));align-self:center;margin:0}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__dateInfo{text-align:center;align-items:center}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__dateInfo p:first-child{font-size:calc(15 * var(--t));letter-spacing:.25em;flex-direction:row;gap:0;font-weight:600}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__dateInfo p:first-child span+span{font-size:inherit;letter-spacing:inherit}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__dateInfo p:first-child span+span:before{content:" · "}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__dateInfo p+p{max-width:none;font-size:calc(14 * var(--t));line-height:normal}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__welcomeText{font-size:calc(14 * var(--t));line-height:1.65}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__confirmation .BandsWebInvitationRenderer-module__qyX4YG__label,.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__countdown .BandsWebInvitationRenderer-module__qyX4YG__label{font-size:calc(13 * var(--t));letter-spacing:.3em}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__recipientName{font-size:calc(15 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__buttons{justify-content:center;align-items:flex-start;gap:calc(10 * var(--u));flex-direction:row;width:auto}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__buttons>:is(a,button,span){min-height:calc(48 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u));font-size:calc(11.5 * var(--t));letter-spacing:.22em}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__moments{gap:calc(16 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card{gap:calc(8 * var(--u));padding:calc(12 * var(--u)) 0;background:0 0}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card .BandsWebInvitationRenderer-module__qyX4YG__label{font-size:calc(15 * var(--t));letter-spacing:.3em}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card p:not(.BandsWebInvitationRenderer-module__qyX4YG__label){font-size:calc(14 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__textLink{font-size:calc(13 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__countdown{gap:calc(12 * var(--u));width:auto}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits{justify-content:center;gap:calc(12 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits strong{font-size:calc(46 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits>span{gap:calc(4 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits span span{font-size:calc(9 * var(--t));letter-spacing:.28em;font-weight:600}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits [data-long]{display:inline}.BandsWebInvitationRenderer-module__qyX4YG__ticket .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits [data-short]{display:none}}.BandsWebInvitationRenderer-module__qyX4YG__edge{z-index:2;pointer-events:none;position:absolute;top:calc(100% - 1px);left:0;right:0}.BandsWebInvitationRenderer-module__qyX4YG__edge>span{height:calc((var(--design-edge-strip,12) + var(--design-edge-depth,22)) * var(--u) + 1px);background:var(--bands-section-art,var(--bands-surface-art)) center top / var(--bands-section-size,cover) var(--bands-section-repeat,no-repeat), var(--bands-section-color,var(--design-surface,#fff));-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(var(--design-edge-strip,12) * var(--u) + 1px) no-repeat, radial-gradient(calc(var(--design-edge-period,90) / 2 * var(--u)) calc(var(--design-edge-depth,22) * var(--u)) at 50% 0, #000 97%, transparent 100%) 0 calc(var(--design-edge-strip,12) * var(--u) + 1px) / calc(var(--design-edge-period,90) * var(--u)) calc(var(--design-edge-depth,22) * var(--u)) repeat-x;-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(var(--design-edge-strip,12) * var(--u) + 1px) no-repeat, radial-gradient(calc(var(--design-edge-period,90) / 2 * var(--u)) calc(var(--design-edge-depth,22) * var(--u)) at 50% 0, #000 97%, transparent 100%) 0 calc(var(--design-edge-strip,12) * var(--u) + 1px) / calc(var(--design-edge-period,90) * var(--u)) calc(var(--design-edge-depth,22) * var(--u)) repeat-x;mask:linear-gradient(#000 0 0) top / 100% calc(var(--design-edge-strip,12) * var(--u) + 1px) no-repeat, radial-gradient(calc(var(--design-edge-period,90) / 2 * var(--u)) calc(var(--design-edge-depth,22) * var(--u)) at 50% 0, #000 97%, transparent 100%) 0 calc(var(--design-edge-strip,12) * var(--u) + 1px) / calc(var(--design-edge-period,90) * var(--u)) calc(var(--design-edge-depth,22) * var(--u)) repeat-x;display:block}.BandsWebInvitationRenderer-module__qyX4YG__heroSection>.BandsWebInvitationRenderer-module__qyX4YG__edge{--design-edge-strip:var(--design-hero-edge-strip,0);--design-edge-depth:var(--design-hero-edge-depth,18);--design-edge-period:var(--design-hero-edge-period,64);filter:drop-shadow(0 0 .6px #000000b3) drop-shadow(0 calc(4 * var(--u)) calc(5 * var(--u)) #1a264d1f)}.BandsWebInvitationRenderer-module__qyX4YG__heroSection:has(.BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo])>.BandsWebInvitationRenderer-module__qyX4YG__edge{display:none}.BandsWebInvitationRenderer-module__qyX4YG__titleSplit{align-items:inherit;font:inherit;flex-direction:column;margin:0;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__title[data-title=split] .BandsWebInvitationRenderer-module__qyX4YG__titleScript{margin:0 0 calc(var(--design-split-overlap,-28) * var(--u));font-size:calc(var(--design-split-script,84) * var(--h));line-height:.9}.BandsWebInvitationRenderer-module__qyX4YG__title[data-title=split] .BandsWebInvitationRenderer-module__qyX4YG__titleCaps{font-size:calc(var(--design-split-caps,60) * var(--h));font-weight:var(--design-heading-weight,700);letter-spacing:.03em;line-height:1.3}.BandsWebInvitationRenderer-module__qyX4YG__title[data-title=script] .BandsWebInvitationRenderer-module__qyX4YG__titleScript{font-size:calc(var(--design-solo-script,52) * var(--h));font-weight:var(--design-solo-script-weight,400);line-height:var(--design-solo-script-leading,1.25);margin:0}.BandsWebInvitationRenderer-module__qyX4YG__titleDate{margin:calc(var(--design-title-date-gap,24) * var(--u)) 0 0;font-family:var(--bands-font-labels,var(--paper-headings));font-size:calc(var(--design-title-date-size,26) * var(--h));font-weight:var(--design-title-date-weight,var(--design-label-weight,600));letter-spacing:var(--design-title-date-tracking,.06em);text-transform:var(--design-title-date-case,uppercase);line-height:1.3}.BandsWebInvitationRenderer-module__qyX4YG__titleDate:first-letter{text-transform:var(--design-title-date-first,inherit)}.BandsWebInvitationRenderer-module__qyX4YG__monogram{display:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=monogram] .BandsWebInvitationRenderer-module__qyX4YG__navigation{height:calc(115.5 * var(--u));padding:calc(36 * var(--u)) calc(96 * var(--u)) 0;background:var(--design-nav,#fff);color:var(--paper-text);justify-content:space-between;align-items:flex-start;display:flex;position:relative;top:auto;left:auto;right:auto}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=monogram] .BandsWebInvitationRenderer-module__qyX4YG__navigation:after{left:calc(96 * var(--u));right:calc(96 * var(--u));top:calc(114 * var(--u));height:calc(1.5 * var(--u));background:var(--paper-lines);content:"";position:absolute}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=monogram] .BandsWebInvitationRenderer-module__qyX4YG__monogram{font-family:var(--bands-script);font-size:calc(40 * var(--u));margin:0;line-height:1.25;display:block}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=monogram] .BandsWebInvitationRenderer-module__qyX4YG__navLinks{justify-content:flex-end;gap:calc(2 * var(--u));margin-top:calc(10 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=monogram] .BandsWebInvitationRenderer-module__qyX4YG__navLinks a{padding:calc(8 * var(--u)) calc(12 * var(--u));font-family:var(--bands-font-nav,inherit);font-size:calc(14 * var(--n));font-weight:var(--design-nav-weight,400);letter-spacing:0;text-transform:none;border-radius:999px;line-height:1}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-frame=inset] .BandsWebInvitationRenderer-module__qyX4YG__coverFrame{inset:calc(var(--design-frame-top,40) * var(--u)) calc(60 * var(--u)) auto;height:calc(780 * var(--u));border:1px solid var(--design-frame,#fff);border-radius:calc(4 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__coverDate{justify-content:center;align-items:center;gap:calc(24 * var(--u));margin:calc(var(--design-cover-date-gap,24) * var(--u)) 0 0;font-family:var(--paper-body);font-size:calc(16 * var(--u));letter-spacing:.28em;text-transform:uppercase;white-space:nowrap;font-weight:400;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__coverDate:before,.BandsWebInvitationRenderer-module__qyX4YG__coverDate:after{width:calc(70 * var(--u));content:"";background:currentColor;height:1px}.BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverDate{display:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-buttons=pill] .BandsWebInvitationRenderer-module__qyX4YG__buttons>:is(a,button,span){border-radius:var(--design-pill-radius,999px);font-family:var(--bands-font-buttons,inherit);font-weight:var(--design-button-weight,400);letter-spacing:var(--design-pill-tracking,0);text-transform:var(--design-pill-case,none)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-buttons=pill] .BandsWebInvitationRenderer-module__qyX4YG__buttons>[data-variant=outline]{border-width:calc(var(--design-button-outline-width,.95) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-welcome=framed] .BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=welcome] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{padding:calc(50.5 * var(--u)) calc(96 * var(--u)) calc(83.8 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__framed{width:calc(879.62 * var(--u));padding:calc(113.5 * var(--u)) calc(83.2 * var(--u)) calc(80.1 * var(--u)) calc(83.5 * var(--u));position:relative}.BandsWebInvitationRenderer-module__qyX4YG__framedCard{padding:calc(63.38 * var(--u));background:var(--design-card-panel,#fff);position:relative}.BandsWebInvitationRenderer-module__qyX4YG__frameArt{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.BandsWebInvitationRenderer-module__qyX4YG__frameBow{display:none}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__welcome{gap:calc(38.03 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__eventDate[data-date=labels]{gap:calc(31.69 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__dateLabel{width:calc(158.44 * var(--u));padding:calc(6.34 * var(--u)) 0;border-block:calc(1.19 * var(--u)) solid var(--paper-lines);font-family:var(--bands-font-labels,inherit);font-size:calc(26.94 * var(--t));font-weight:var(--design-label-weight,600);letter-spacing:.06em;text-align:center;text-transform:uppercase;margin:0;line-height:1.3}.BandsWebInvitationRenderer-module__qyX4YG__eventDate[data-date=labels] .BandsWebInvitationRenderer-module__qyX4YG__day strong{font-size:calc(118.83 * var(--t));line-height:1.3}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__welcomeText{font-size:calc(15.84 * var(--t));line-height:1.75}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__confirmation{gap:calc(14.26 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__framed :is(.BandsWebInvitationRenderer-module__qyX4YG__recipient,.BandsWebInvitationRenderer-module__qyX4YG__countdown)>.BandsWebInvitationRenderer-module__qyX4YG__label{font-family:var(--bands-font-rsvp-labels,inherit);font-size:calc(34.86 * var(--t));letter-spacing:0;text-transform:none;font-weight:400;line-height:1.25}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__recipient{gap:calc(8 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__recipientName{width:calc(332.73 * var(--u));padding-bottom:calc(7.92 * var(--u));border-bottom-width:calc(.95 * var(--u));font-size:calc(15.84 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__buttons{gap:calc(11.09 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__buttons>:is(a,button,span){padding:calc(11.09 * var(--u)) calc(25.35 * var(--u));font-size:calc(14.26 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-moments=split] .BandsWebInvitationRenderer-module__qyX4YG__moments{gap:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-moments=split] .BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card{gap:calc(var(--design-split-gap,7.92) * var(--u));padding:calc(var(--design-split-pad-y,19.01) * var(--u)) calc(var(--design-split-pad-x,38.03) * var(--u));background:0 0;border:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-moments=split] .BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card+.BandsWebInvitationRenderer-module__qyX4YG__card{border-left:calc(var(--design-split-rule,.79) * var(--u)) solid var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-moments=split] .BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card .BandsWebInvitationRenderer-module__qyX4YG__label{font-size:calc(var(--design-split-label,20.6) * var(--t));letter-spacing:var(--design-split-label-tracking,.06em)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-moments=split] .BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card p:not(.BandsWebInvitationRenderer-module__qyX4YG__label){font-size:calc(var(--design-split-text,13.47) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-moments=split] .BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__textLink{font-size:calc(var(--design-split-link,11.88) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__countdown{gap:calc(12.68 * var(--u));padding-top:calc(19.01 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits{align-items:flex-end;gap:calc(102.72 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits>span{gap:calc(3.17 * var(--u));position:relative}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits>span+span:before{bottom:0;left:calc(-58.36 * var(--u));width:calc(14 * var(--u));font-family:var(--paper-headings);font-size:calc(55.46 * var(--t));color:var(--paper-lines);content:"|";text-align:center;font-weight:100;line-height:1.3;position:absolute}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits strong{font-size:calc(69.72 * var(--t));line-height:1.3}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits span span{font-size:calc(10.3 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__programColumns{align-items:flex-start;gap:calc(96 * var(--u));width:100%;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__programLead{flex:0 0 calc(380 * var(--u));flex-direction:column;align-items:flex-start;gap:0;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__programLead .BandsWebInvitationRenderer-module__qyX4YG__title{text-align:left;align-items:flex-start}.BandsWebInvitationRenderer-module__qyX4YG__programLead .BandsWebInvitationRenderer-module__qyX4YG__intro{text-align:left}.BandsWebInvitationRenderer-module__qyX4YG__programAddress{margin:calc(24 * var(--u)) 0 0;font-size:calc(17 * var(--t));line-height:1.3}.BandsWebInvitationRenderer-module__qyX4YG__programColumns .BandsWebInvitationRenderer-module__qyX4YG__program{flex:1;width:auto}.BandsWebInvitationRenderer-module__qyX4YG__programColumns .BandsWebInvitationRenderer-module__qyX4YG__activity{padding:calc(26 * var(--u)) 0}.BandsWebInvitationRenderer-module__qyX4YG__programColumns .BandsWebInvitationRenderer-module__qyX4YG__activity h3{font-size:calc(44 * var(--h));line-height:1.25}.BandsWebInvitationRenderer-module__qyX4YG__programColumns .BandsWebInvitationRenderer-module__qyX4YG__activity>div{gap:calc(6 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-travel=ruled] .BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=travel] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{gap:calc(64 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-travel=ruled] .BandsWebInvitationRenderer-module__qyX4YG__place{align-items:flex-start;gap:calc(72 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-travel=ruled] .BandsWebInvitationRenderer-module__qyX4YG__placeCard{padding:calc(36 * var(--u)) 0;border:0;border-block:calc(1.5 * var(--u)) solid var(--paper-lines);background:0 0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-travel=ruled] .BandsWebInvitationRenderer-module__qyX4YG__placeCard h3{font-size:calc(34 * var(--h));letter-spacing:.04em;text-transform:uppercase}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-travel=ruled] .BandsWebInvitationRenderer-module__qyX4YG__placeRow{gap:calc(20 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-travel=ruled] .BandsWebInvitationRenderer-module__qyX4YG__placeRow .BandsWebInvitationRenderer-module__qyX4YG__label{min-width:calc(110 * var(--u));padding-top:calc(2 * var(--u));font-size:calc(16 * var(--t));letter-spacing:.1em}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-travel=ruled] .BandsWebInvitationRenderer-module__qyX4YG__placeRow p+p{font-weight:400}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-travel=ruled] .BandsWebInvitationRenderer-module__qyX4YG__placeMap{height:calc(420 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__faqPanel{align-items:center;gap:calc(56 * var(--u));width:100%;padding:calc(116 * var(--u)) calc(100 * var(--u));border-radius:calc(30 * var(--u));background:var(--design-card-panel,#fff);flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__faqPanel .BandsWebInvitationRenderer-module__qyX4YG__faq{width:100%}.BandsWebInvitationRenderer-module__qyX4YG__faqPanel .BandsWebInvitationRenderer-module__qyX4YG__faq>div{grid-template-columns:calc(80 * var(--u)) calc(440 * var(--u)) 1fr;-moz-column-gap:calc(48 * var(--u));column-gap:calc(48 * var(--u));padding:calc(32 * var(--u)) 0;align-items:start;display:grid}.BandsWebInvitationRenderer-module__qyX4YG__faqPanel .BandsWebInvitationRenderer-module__qyX4YG__faq>div:first-child{border-top-width:calc(1.5 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__faqNumber{font-family:var(--bands-font-numerals,inherit);font-size:calc(48 * var(--t));font-weight:var(--design-numeral-weight,600);color:var(--paper-accent);margin:0;line-height:1.3}.BandsWebInvitationRenderer-module__qyX4YG__faqPanel .BandsWebInvitationRenderer-module__qyX4YG__faq h3{font-size:calc(22 * var(--h));line-height:1.4}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__dressCards{margin-top:calc(var(--design-dress-cards-top,0) * var(--u));gap:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__card{gap:calc(20 * var(--u));padding:calc(40 * var(--u));border:0;border-block:1px solid var(--paper-lines);background:0 0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__card+.BandsWebInvitationRenderer-module__qyX4YG__card{border-left:1px solid var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__label{font-size:calc(24 * var(--t));letter-spacing:.06em}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__dressCards h3{font-size:calc(48 * var(--h));line-height:1.25}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__dressCards p:not(.BandsWebInvitationRenderer-module__qyX4YG__label),.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__swatches li{font-size:calc(17 * var(--t))}@container (min-width:961px){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__label{font-family:var(--bands-font-dress-code-labels,var(--bands-font-labels,inherit));font-weight:var(--design-dress-label-weight,var(--design-label-weight,600))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__dressCards p:not(.BandsWebInvitationRenderer-module__qyX4YG__label),.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__swatches li{font-family:var(--bands-font-dress-code-text,inherit);font-weight:var(--design-dress-text-weight,inherit)}}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__swatches{gap:calc(14 * var(--u)) calc(18 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-footer=rule] .BandsWebInvitationRenderer-module__qyX4YG__footer{padding:calc(64 * var(--u)) calc(96 * var(--u));border-top:calc(1.5 * var(--u)) solid var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-footer=rule] .BandsWebInvitationRenderer-module__qyX4YG__footerDots{display:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-footer=rule] .BandsWebInvitationRenderer-module__qyX4YG__footerLegal a{font-weight:400}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__edge>span{height:calc((var(--design-edge-strip-phone,6) + var(--design-edge-depth-phone,12)) * var(--u) + 1px);-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(var(--design-edge-strip-phone,6) * var(--u) + 1px) no-repeat, radial-gradient(calc(var(--design-edge-period-phone,48.75) / 2 * var(--u)) calc(var(--design-edge-depth-phone,12) * var(--u)) at 50% 0, #000 97%, transparent 100%) 0 calc(var(--design-edge-strip-phone,6) * var(--u) + 1px) / calc(var(--design-edge-period-phone,48.75) * var(--u)) calc(var(--design-edge-depth-phone,12) * var(--u)) repeat-x;-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(var(--design-edge-strip-phone,6) * var(--u) + 1px) no-repeat, radial-gradient(calc(var(--design-edge-period-phone,48.75) / 2 * var(--u)) calc(var(--design-edge-depth-phone,12) * var(--u)) at 50% 0, #000 97%, transparent 100%) 0 calc(var(--design-edge-strip-phone,6) * var(--u) + 1px) / calc(var(--design-edge-period-phone,48.75) * var(--u)) calc(var(--design-edge-depth-phone,12) * var(--u)) repeat-x;mask:linear-gradient(#000 0 0) top / 100% calc(var(--design-edge-strip-phone,6) * var(--u) + 1px) no-repeat, radial-gradient(calc(var(--design-edge-period-phone,48.75) / 2 * var(--u)) calc(var(--design-edge-depth-phone,12) * var(--u)) at 50% 0, #000 97%, transparent 100%) 0 calc(var(--design-edge-strip-phone,6) * var(--u) + 1px) / calc(var(--design-edge-period-phone,48.75) * var(--u)) calc(var(--design-edge-depth-phone,12) * var(--u)) repeat-x}.BandsWebInvitationRenderer-module__qyX4YG__heroSection>.BandsWebInvitationRenderer-module__qyX4YG__edge{--design-edge-strip-phone:0;--design-edge-depth-phone:10;--design-edge-period-phone:32}.BandsWebInvitationRenderer-module__qyX4YG__title[data-title=split] .BandsWebInvitationRenderer-module__qyX4YG__titleScript{margin-bottom:calc(var(--design-split-overlap-phone,-20) * var(--u));font-size:calc(var(--design-split-script-phone,52) * var(--h));line-height:1.25}.BandsWebInvitationRenderer-module__qyX4YG__title[data-title=split] .BandsWebInvitationRenderer-module__qyX4YG__titleCaps{font-size:calc(var(--design-split-caps-phone,38) * var(--h));letter-spacing:.02em;line-height:1.05}.BandsWebInvitationRenderer-module__qyX4YG__title[data-title=script] .BandsWebInvitationRenderer-module__qyX4YG__titleScript{font-size:calc(var(--design-solo-script-phone,40) * var(--h))}.BandsWebInvitationRenderer-module__qyX4YG__titleDate{margin-top:calc(var(--design-title-date-gap-phone,8) * var(--u));font-size:calc(var(--design-title-date-size-phone,15) * var(--h));letter-spacing:var(--design-title-date-tracking,.14em)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=monogram] .BandsWebInvitationRenderer-module__qyX4YG__navigation{z-index:3;top:calc(var(--design-nav-top-phone,24) * var(--u));left:calc(24 * var(--u));right:calc(24 * var(--u));background:0 0;flex-direction:row-reverse;align-items:center;height:auto;padding:0;position:absolute}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=monogram] .BandsWebInvitationRenderer-module__qyX4YG__navigation:after{display:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=monogram] .BandsWebInvitationRenderer-module__qyX4YG__monogram{font-size:calc(30 * var(--u));color:var(--design-monogram-phone,#fff)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=monogram] .BandsWebInvitationRenderer-module__qyX4YG__menuButton{gap:calc(10 * var(--u));padding:calc(10 * var(--u)) calc(18 * var(--u)) calc(10 * var(--u)) calc(16 * var(--u));color:var(--paper-text);font-family:var(--paper-headings);font-size:calc(14 * var(--n));letter-spacing:.18em;background:#fff;font-weight:300}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=monogram] .BandsWebInvitationRenderer-module__qyX4YG__menuBars:before{top:calc(-5.5 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-frame=inset] .BandsWebInvitationRenderer-module__qyX4YG__coverFrame{inset:calc(var(--design-frame-top-phone,12) * var(--u)) calc(16 * var(--u)) calc(28 * var(--u));height:auto}.BandsWebInvitationRenderer-module__qyX4YG__coverDate{gap:calc(12 * var(--u));margin-top:calc(var(--design-cover-date-gap-phone,8) * var(--u));font-size:calc(11 * var(--u));letter-spacing:.2em}.BandsWebInvitationRenderer-module__qyX4YG__coverDate:before,.BandsWebInvitationRenderer-module__qyX4YG__coverDate:after{width:calc(32 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-buttons=pill] .BandsWebInvitationRenderer-module__qyX4YG__buttons>:is(a,button,span){padding:calc(var(--design-button-pad-y-phone,15) * var(--u)) calc(var(--design-button-pad-x-phone,24) * var(--u));font-size:calc(var(--design-button-size-phone,15) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-welcome=framed] .BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=welcome] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{padding:calc(56 * var(--u)) calc(18 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__framed{width:100%;padding:0}.BandsWebInvitationRenderer-module__qyX4YG__framedCard{padding:calc(96 * var(--u)) calc(24 * var(--u)) calc(40 * var(--u));border:calc(3 * var(--u)) solid var(--paper-accent);border-radius:calc(28 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__frameArt{display:none}.BandsWebInvitationRenderer-module__qyX4YG__frameBow{top:calc(4 * var(--u));width:100%;height:calc(113 * var(--u));-o-object-fit:contain;object-fit:contain;pointer-events:none;display:block;position:absolute;left:0}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__welcome{gap:calc(26 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__eventDate[data-date=labels]{gap:calc(14 * var(--u));flex-direction:row}.BandsWebInvitationRenderer-module__qyX4YG__dateLabel{width:calc(80 * var(--u));padding:calc(5 * var(--u)) 0;font-size:calc(16 * var(--t));letter-spacing:.1em;border-block-width:1px}.BandsWebInvitationRenderer-module__qyX4YG__eventDate[data-date=labels] .BandsWebInvitationRenderer-module__qyX4YG__day strong{font-size:calc(82 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__welcomeText{font-size:calc(14 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__confirmation{gap:calc(12 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__framed :is(.BandsWebInvitationRenderer-module__qyX4YG__recipient,.BandsWebInvitationRenderer-module__qyX4YG__countdown)>.BandsWebInvitationRenderer-module__qyX4YG__label{font-size:calc(32 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__recipientName{width:100%;padding-bottom:calc(10 * var(--u));font-size:calc(16 * var(--t));border-bottom-width:1px}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__buttons>:is(a,button,span){padding:calc(15 * var(--u)) calc(24 * var(--u));font-size:calc(15 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-moments=split] .BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card{gap:calc(6 * var(--u));padding:calc(18 * var(--u)) 0;border-top:1px solid var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-moments=split] .BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card+.BandsWebInvitationRenderer-module__qyX4YG__card{border-left:0;border-bottom:1px solid var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-moments=split] .BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card .BandsWebInvitationRenderer-module__qyX4YG__label{font-size:calc(18 * var(--t));letter-spacing:.1em}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-moments=split] .BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card p:not(.BandsWebInvitationRenderer-module__qyX4YG__label),.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-moments=split] .BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__textLink{font-size:calc(13 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__countdown{gap:calc(6 * var(--u));padding-top:0}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits{gap:0}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits>span+span:before{display:none}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits strong{font-size:calc(44 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits span span{font-size:calc(9 * var(--t));letter-spacing:.18em}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits [data-long]{display:inline}.BandsWebInvitationRenderer-module__qyX4YG__framed .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits [data-short]{display:none}.BandsWebInvitationRenderer-module__qyX4YG__programColumns{align-items:stretch;gap:calc(36 * var(--u));flex-direction:column}.BandsWebInvitationRenderer-module__qyX4YG__programLead{flex-basis:auto;align-items:center}.BandsWebInvitationRenderer-module__qyX4YG__programLead .BandsWebInvitationRenderer-module__qyX4YG__title{text-align:center;align-items:center}.BandsWebInvitationRenderer-module__qyX4YG__programAddress{margin-top:calc(8 * var(--u));font-size:calc(14 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__programColumns .BandsWebInvitationRenderer-module__qyX4YG__program{margin-top:0}.BandsWebInvitationRenderer-module__qyX4YG__programColumns .BandsWebInvitationRenderer-module__qyX4YG__activity{align-items:center;gap:calc(16 * var(--u));padding:calc(16 * var(--u)) 0;flex-direction:row}.BandsWebInvitationRenderer-module__qyX4YG__programColumns .BandsWebInvitationRenderer-module__qyX4YG__schedule{flex:0 0 calc(58 * var(--u));font-size:calc(17 * var(--t));letter-spacing:.04em;line-height:1.2}.BandsWebInvitationRenderer-module__qyX4YG__programColumns .BandsWebInvitationRenderer-module__qyX4YG__activity h3{font-size:calc(30 * var(--h))}.BandsWebInvitationRenderer-module__qyX4YG__programColumns .BandsWebInvitationRenderer-module__qyX4YG__activity>div{gap:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story-number=beside] .BandsWebInvitationRenderer-module__qyX4YG__storyText{-moz-column-gap:calc(12 * var(--u));align-items:center;column-gap:calc(12 * var(--u));grid-template-columns:auto 1fr;display:grid}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story-number=beside] .BandsWebInvitationRenderer-module__qyX4YG__storyText>:not(.BandsWebInvitationRenderer-module__qyX4YG__storyNumber,h3){grid-column:1/-1}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-travel=ruled] .BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=travel] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-travel=ruled] .BandsWebInvitationRenderer-module__qyX4YG__place{gap:calc(20 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-travel=ruled] .BandsWebInvitationRenderer-module__qyX4YG__placeCard{gap:calc(12 * var(--u));padding:calc(22 * var(--u)) 0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-travel=ruled] .BandsWebInvitationRenderer-module__qyX4YG__placeCard h3{font-size:calc(24 * var(--h))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-travel=ruled] .BandsWebInvitationRenderer-module__qyX4YG__placeRow .BandsWebInvitationRenderer-module__qyX4YG__label{font-size:calc(12 * var(--t));letter-spacing:.14em}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-travel=ruled] .BandsWebInvitationRenderer-module__qyX4YG__placeMap{height:calc(273.6 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-faq=numbered] .BandsWebInvitationRenderer-module__qyX4YG__section[data-section-kind=faq] .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{padding:calc(48 * var(--u)) calc(16 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__faqPanel{gap:calc(6 * var(--u));padding:calc(110 * var(--u)) calc(20 * var(--u)) calc(28 * var(--u));border-radius:calc(24 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__faqPanel .BandsWebInvitationRenderer-module__qyX4YG__faq{margin-top:calc(12 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__faqPanel .BandsWebInvitationRenderer-module__qyX4YG__faq>div{grid-template-columns:calc(36 * var(--u)) 1fr;-moz-column-gap:calc(12 * var(--u));column-gap:calc(12 * var(--u));row-gap:calc(6 * var(--u));padding:calc(18 * var(--u)) 0}.BandsWebInvitationRenderer-module__qyX4YG__faqPanel .BandsWebInvitationRenderer-module__qyX4YG__faq>div:first-child{border-top:1px solid var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__faqPanel .BandsWebInvitationRenderer-module__qyX4YG__faq>div>:not(.BandsWebInvitationRenderer-module__qyX4YG__faqNumber){grid-column:2}.BandsWebInvitationRenderer-module__qyX4YG__faqPanel .BandsWebInvitationRenderer-module__qyX4YG__faqNumber{font-size:calc(32 * var(--t));grid-row:span 2}.BandsWebInvitationRenderer-module__qyX4YG__faqPanel .BandsWebInvitationRenderer-module__qyX4YG__faq h3{font-size:calc(15 * var(--h));font-weight:500}.BandsWebInvitationRenderer-module__qyX4YG__faqPanel .BandsWebInvitationRenderer-module__qyX4YG__faq>div>div{font-size:calc(13 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__card{gap:calc(10 * var(--u));padding:calc(20 * var(--u)) 0;border-block:0;border-top:1px solid var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__card+.BandsWebInvitationRenderer-module__qyX4YG__card{border-left:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__card:last-child{border-bottom:1px solid var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__label{font-size:calc(17 * var(--t));letter-spacing:.1em}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__dressCards h3{font-size:calc(36 * var(--h))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__dressCards p:not(.BandsWebInvitationRenderer-module__qyX4YG__label),.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__swatches li{font-size:calc(14 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=columns] .BandsWebInvitationRenderer-module__qyX4YG__swatches{gap:calc(10 * var(--u)) calc(14 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-moments-phone=boxes] .BandsWebInvitationRenderer-module__qyX4YG__moments{gap:calc(var(--design-moments-gap-phone,16) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-moments-phone=boxes] .BandsWebInvitationRenderer-module__qyX4YG__moments .BandsWebInvitationRenderer-module__qyX4YG__card.BandsWebInvitationRenderer-module__qyX4YG__card{padding:calc(12 * var(--u)) 0;border:1px solid var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-travel-phone=card] .BandsWebInvitationRenderer-module__qyX4YG__placeCard.BandsWebInvitationRenderer-module__qyX4YG__placeCard{gap:calc(16 * var(--u));padding:calc(24 * var(--u));border:1px solid var(--paper-lines);background:var(--design-card-phone,var(--design-card,transparent))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-travel-phone=card] .BandsWebInvitationRenderer-module__qyX4YG__placeCard h3{font-family:var(--bands-font-numerals-phone,inherit);font-size:calc(var(--design-place-title-phone,28) * var(--h));font-weight:var(--design-place-title-weight-phone,var(--design-heading-weight,700));text-transform:none;letter-spacing:0}.BandsWebInvitationRenderer-module__qyX4YG__buttons>:is(a,button,span){border-radius:var(--design-radius-phone,var(--design-radius,0))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code-phone=cards] .BandsWebInvitationRenderer-module__qyX4YG__dressCards{gap:calc(var(--design-dress-cards-gap-phone,16) * var(--u));margin-top:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code-phone=cards] .BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__card.BandsWebInvitationRenderer-module__qyX4YG__card{gap:calc(var(--design-card-gap-phone,10) * var(--u));padding:calc(var(--design-card-pad-y-phone,var(--design-card-pad-phone,20)) * var(--u)) calc(var(--design-card-pad-x-phone,var(--design-card-pad-phone,20)) * var(--u));border:1px solid var(--paper-lines);background:var(--design-card-phone,var(--design-card,transparent))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code-phone=cards] .BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__label{font-size:calc(var(--design-label-size-phone,10) * var(--t));letter-spacing:var(--design-label-tracking-phone,.3em)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code-phone=cards] .BandsWebInvitationRenderer-module__qyX4YG__dressCards h3{font-size:calc(var(--design-dress-title-phone,24) * var(--h))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code-phone=cards] .BandsWebInvitationRenderer-module__qyX4YG__dressCards p:not(.BandsWebInvitationRenderer-module__qyX4YG__label){font-size:calc(var(--design-dress-text-phone,13) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code-phone=cards] .BandsWebInvitationRenderer-module__qyX4YG__swatches li{font-size:calc(var(--design-swatch-text-phone,13) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-footer=rule] .BandsWebInvitationRenderer-module__qyX4YG__footer{gap:calc(6 * var(--u));padding:calc(40 * var(--u)) calc(24 * var(--u)) calc(44 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-footer=rule] .BandsWebInvitationRenderer-module__qyX4YG__footerNames{font-size:calc(var(--design-footer-names-phone,44) * var(--h))}}.BandsWebInvitationRenderer-module__qyX4YG__bands .BandsWebInvitationRenderer-module__qyX4YG__navigation[data-background],.BandsWebInvitationRenderer-module__qyX4YG__bands .BandsWebInvitationRenderer-module__qyX4YG__cover[data-background],.BandsWebInvitationRenderer-module__qyX4YG__bands .BandsWebInvitationRenderer-module__qyX4YG__menu[data-background]{background:var(--bands-section-art) var(--bands-section-position,center) / var(--bands-section-size) var(--bands-section-repeat), var(--bands-section-color)}.BandsWebInvitationRenderer-module__qyX4YG__ornament{justify-content:center;align-items:center;gap:calc(var(--design-ornament-gap,12) * var(--u));height:calc(10 * var(--u));color:var(--paper-lines);flex:none;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__ornament:before,.BandsWebInvitationRenderer-module__qyX4YG__ornament:after{width:calc(var(--design-ornament-line,56) * var(--u));content:"";background:currentColor;height:1px}.BandsWebInvitationRenderer-module__qyX4YG__ornament i{width:calc(6 * var(--u));height:calc(6 * var(--u));margin:calc(2 * var(--u));background:currentColor;transform:rotate(45deg)}.BandsWebInvitationRenderer-module__qyX4YG__titleOrnament{margin-top:calc(var(--design-title-ornament-gap,18) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__storyText .BandsWebInvitationRenderer-module__qyX4YG__ornament{align-self:flex-start}.BandsWebInvitationRenderer-module__qyX4YG__titleEmphasis{font-family:var(--paper-headings);font-size:calc(var(--design-emphasis-title,64) * var(--h));margin:0;font-style:italic;font-weight:400;line-height:normal}.BandsWebInvitationRenderer-module__qyX4YG__titleEmphasis strong,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-item-titles=emphasis] :is(.BandsWebInvitationRenderer-module__qyX4YG__placeCard,.BandsWebInvitationRenderer-module__qyX4YG__dressCards) h3{font-style:normal;font-weight:var(--design-heading-weight,700)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-item-titles=emphasis] :is(.BandsWebInvitationRenderer-module__qyX4YG__placeCard,.BandsWebInvitationRenderer-module__qyX4YG__dressCards) h3{line-height:normal}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-item-titles=emphasis] :is(.BandsWebInvitationRenderer-module__qyX4YG__placeCard,.BandsWebInvitationRenderer-module__qyX4YG__dressCards) h3>span{font-style:italic;font-weight:400}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-names=emphasis] :is(.BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1,.BandsWebInvitationRenderer-module__qyX4YG__brand,.BandsWebInvitationRenderer-module__qyX4YG__footerNames){letter-spacing:0;text-transform:none;font-style:italic;font-weight:400}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-names=emphasis] :is(.BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1,.BandsWebInvitationRenderer-module__qyX4YG__brand,.BandsWebInvitationRenderer-module__qyX4YG__footerNames)>span:last-child{font-style:normal;font-weight:var(--design-heading-weight,700)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-names=emphasis] :is(.BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1,.BandsWebInvitationRenderer-module__qyX4YG__brand,.BandsWebInvitationRenderer-module__qyX4YG__footerNames) em{letter-spacing:0;color:var(--design-names-joiner,inherit);font-style:italic;font-weight:400}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-names=emphasis] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1 em:before,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-names=emphasis] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1 em:after{content:" "}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=brand] .BandsWebInvitationRenderer-module__qyX4YG__navigation{justify-content:space-between;align-items:center;gap:calc(24 * var(--u));box-sizing:border-box;height:calc(var(--design-nav-height,144) * var(--u));padding:0 calc(var(--design-nav-pad-x,72) * var(--u));border-bottom:var(--design-nav-rule,0);background:var(--design-nav,#fff);color:var(--paper-text);display:flex;position:relative;top:auto;left:auto;right:auto}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=brand] .BandsWebInvitationRenderer-module__qyX4YG__navigation[data-background]{background:var(--bands-section-art) var(--bands-section-position,center) / var(--bands-section-size) var(--bands-section-repeat), var(--bands-section-color)}.BandsWebInvitationRenderer-module__qyX4YG__brand{font-family:var(--paper-title);font-size:calc(var(--design-brand-size,44) * var(--u) * var(--paper-title-scale,1));white-space:nowrap;margin:0;line-height:normal}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=brand] .BandsWebInvitationRenderer-module__qyX4YG__navLinks{justify-content:flex-end;gap:calc(12 * var(--u)) calc(var(--design-nav-gap,24) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=brand] .BandsWebInvitationRenderer-module__qyX4YG__navLinks a{font-family:var(--bands-font-nav,inherit);font-size:calc(var(--design-nav-size,17) * var(--n));font-style:var(--design-nav-style,normal);font-weight:var(--design-nav-weight,400);letter-spacing:0;text-transform:none;line-height:normal}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=ornamented] .BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverCopy{align-items:center;gap:calc(var(--design-cover-stack-gap,28) * var(--u));flex-direction:column;display:flex;top:50%;left:0;right:0;translate:0 -50%}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=ornamented] .BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1{font-size:calc(var(--design-names-size,132) * var(--u) * var(--paper-title-scale,1));line-height:var(--design-names-leading,1)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=ornamented] .BandsWebInvitationRenderer-module__qyX4YG__coverScript{font-family:var(--bands-font-pretitle,var(--bands-script));font-size:calc(var(--design-pretitle-size,22) * var(--u) * var(--paper-title-scale,1));font-weight:var(--design-pretitle-weight,400);letter-spacing:var(--design-pretitle-tracking,0);text-transform:var(--design-pretitle-case,none);white-space:nowrap;color:var(--design-cover-script,var(--paper-accent));opacity:1;line-height:normal;position:static;transform:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-date=caps] .BandsWebInvitationRenderer-module__qyX4YG__coverDate{font-size:calc(var(--design-cover-date-size,16) * var(--u));font-weight:var(--design-cover-date-weight,400);letter-spacing:var(--design-cover-date-tracking,.28em);margin:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-date=caps] .BandsWebInvitationRenderer-module__qyX4YG__coverDate:before,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-date=caps] .BandsWebInvitationRenderer-module__qyX4YG__coverDate:after{content:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-date=caps-phone] .BandsWebInvitationRenderer-module__qyX4YG__coverDate{display:none}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-date=caps-phone] .BandsWebInvitationRenderer-module__qyX4YG__coverDate{margin:calc(var(--design-cover-date-gap-phone,8) * var(--u)) 0 0;font-size:calc(var(--design-cover-date-size-phone,13) * var(--u));font-weight:var(--design-cover-date-weight,400);letter-spacing:var(--design-cover-date-tracking-phone,.16em);display:flex}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-date=caps-phone] .BandsWebInvitationRenderer-module__qyX4YG__coverDate:before,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-date=caps-phone] .BandsWebInvitationRenderer-module__qyX4YG__coverDate:after{content:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-date=caps-phone] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__coverDate{color:var(--design-cover-date-color,inherit)}}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-frame=double] .BandsWebInvitationRenderer-module__qyX4YG__coverFrame{z-index:1;inset:calc(var(--design-frame-inset,40) * var(--u));border:1px solid var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-frame=double] .BandsWebInvitationRenderer-module__qyX4YG__coverFrame:before{inset:calc(var(--design-frame-gap,9) * var(--u));border:1px solid var(--paper-lines);content:"";position:absolute}.BandsWebInvitationRenderer-module__qyX4YG__coverFrame i{width:calc(var(--design-frame-corner,9) * var(--u));height:calc(var(--design-frame-corner,9) * var(--u));background:var(--paper-lines);position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.BandsWebInvitationRenderer-module__qyX4YG__coverFrame i:nth-child(odd){left:-.5px}.BandsWebInvitationRenderer-module__qyX4YG__coverFrame i:nth-child(2n){left:calc(100% + .5px)}.BandsWebInvitationRenderer-module__qyX4YG__coverFrame i:nth-child(-n+2){top:-.5px}.BandsWebInvitationRenderer-module__qyX4YG__coverFrame i:nth-child(n+3){top:calc(100% + .5px)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-photo=left] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy{top:50%;left:calc(var(--design-message-left,133) * var(--u));width:calc(var(--design-message-width,540) * var(--u));align-items:flex-start;gap:calc(var(--design-message-gap,24) * var(--u));text-align:left;flex-direction:column;display:flex;right:auto;translate:0 -50%}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-photo=left] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverScript{white-space:normal;color:var(--design-cover-photo-script,#fff);position:static;transform:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-photo=left] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1{font-size:calc(var(--design-message-size,56) * var(--u) * var(--paper-title-scale,1));line-height:var(--design-message-leading,1.05)}.BandsWebInvitationRenderer-module__qyX4YG__dateLine{font-family:var(--paper-headings);font-size:calc(var(--design-date-line-size,72) * var(--h));text-align:center;margin:0;font-style:italic;font-weight:400;line-height:normal}.BandsWebInvitationRenderer-module__qyX4YG__dateLine strong{font-style:normal;font-weight:var(--design-heading-weight,700)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-rsvp-labels=lead] :is(.BandsWebInvitationRenderer-module__qyX4YG__recipient,.BandsWebInvitationRenderer-module__qyX4YG__countdown)>.BandsWebInvitationRenderer-module__qyX4YG__label{font-family:var(--bands-font-rsvp-labels,inherit);font-size:calc(var(--design-rsvp-label-size,40) * var(--t));font-style:var(--design-rsvp-label-style,normal);letter-spacing:0;text-transform:none;font-weight:400;line-height:normal}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-countdown=dots] .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits{align-items:center;gap:calc((var(--design-countdown-gap,48) * 2 + 6) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-countdown=dots] .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits>span{position:relative}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-countdown=dots] .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits>span+span:before{top:50%;left:calc((var(--design-countdown-gap,48) + 6) * -1 * var(--u));width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--paper-lines);content:"";border-radius:50%;position:absolute;translate:0 -50%}.BandsWebInvitationRenderer-module__qyX4YG__programMarker{width:calc(6 * var(--u));height:calc(6 * var(--u));background:var(--paper-lines);border-radius:50%;flex:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-footer=ornament] .BandsWebInvitationRenderer-module__qyX4YG__footerDots{display:none}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__bands .BandsWebInvitationRenderer-module__qyX4YG__navigation[data-background],.BandsWebInvitationRenderer-module__qyX4YG__bands .BandsWebInvitationRenderer-module__qyX4YG__cover[data-background],.BandsWebInvitationRenderer-module__qyX4YG__bands .BandsWebInvitationRenderer-module__qyX4YG__menu[data-background]{background-size:var(--bands-section-size-phone), auto}.BandsWebInvitationRenderer-module__qyX4YG__titleOrnament{margin-top:calc(var(--design-title-ornament-gap-phone,12) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__titleEmphasis{font-size:calc(var(--design-emphasis-title-phone,38) * var(--h))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=brand] .BandsWebInvitationRenderer-module__qyX4YG__navigation{height:calc(var(--design-nav-height-phone,71) * var(--u));padding:0 calc(var(--design-nav-pad-x-phone,24) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=brand] .BandsWebInvitationRenderer-module__qyX4YG__navigation[data-background]{background-size:var(--bands-section-size-phone), auto}.BandsWebInvitationRenderer-module__qyX4YG__brand{font-size:calc(var(--design-brand-size-phone,24) * var(--u) * var(--paper-title-scale,1))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=brand] .BandsWebInvitationRenderer-module__qyX4YG__brand{white-space:normal;overflow-wrap:anywhere;text-align:start;flex:1 1 0;min-width:0;container-type:inline-size}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=brand] .BandsWebInvitationRenderer-module__qyX4YG__brand>*{font-size:max(.5em, min(1em, 100cqi / (var(--bands-brand-chars,1) * .55)))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=brand] .BandsWebInvitationRenderer-module__qyX4YG__menuButton{gap:calc(10 * var(--u));color:inherit;font-family:var(--bands-font-nav,inherit);font-size:calc(var(--design-menu-label-size,16) * var(--n));font-style:var(--design-nav-style,normal);font-weight:var(--design-nav-weight,400);letter-spacing:0;text-transform:none;background:0 0;border-radius:0;flex:none;padding:0;line-height:normal}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=brand] .BandsWebInvitationRenderer-module__qyX4YG__menuBars,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=brand] .BandsWebInvitationRenderer-module__qyX4YG__menuBars:before,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=brand] .BandsWebInvitationRenderer-module__qyX4YG__menuBars:after{width:calc(22 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=brand] .BandsWebInvitationRenderer-module__qyX4YG__menuBars:before{top:calc(-6.5 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=brand] .BandsWebInvitationRenderer-module__qyX4YG__menuBars:after{top:calc(6.5 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-nav=brand] .BandsWebInvitationRenderer-module__qyX4YG__scrollHint{display:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=ornamented] .BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverCopy{left:calc(24 * var(--u));right:calc(24 * var(--u));gap:calc(var(--design-cover-stack-gap-phone,20) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=ornamented] .BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1{font-size:calc(var(--design-names-size-phone,44) * var(--u) * var(--paper-title-scale,1));line-height:var(--design-names-leading-phone,var(--design-names-leading,1))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=ornamented] .BandsWebInvitationRenderer-module__qyX4YG__coverScript,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=ornamented] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__coverScript{font-size:calc(var(--design-pretitle-size-phone,14) * var(--u) * var(--paper-title-scale,1));line-height:normal}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-date=caps] .BandsWebInvitationRenderer-module__qyX4YG__coverDate{font-size:calc(var(--design-cover-date-size-phone,11) * var(--u));letter-spacing:var(--design-cover-date-tracking-phone,var(--design-cover-date-tracking,.2em))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-frame=double] .BandsWebInvitationRenderer-module__qyX4YG__coverFrame{inset:calc(var(--design-frame-inset-phone,16) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-frame=double] .BandsWebInvitationRenderer-module__qyX4YG__coverFrame:before{inset:calc(var(--design-frame-gap-phone,7) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__coverFrame i{width:calc(var(--design-frame-corner-phone,7) * var(--u));height:calc(var(--design-frame-corner-phone,7) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-photo=left] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy{top:auto;bottom:calc(var(--design-message-bottom-phone,90) * var(--u));left:calc(24 * var(--u));width:calc(var(--design-message-width-phone,342) * var(--u));align-items:flex-start;gap:calc(var(--design-message-gap-phone,16) * var(--u));translate:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover-photo=left] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1{font-size:calc(var(--design-message-size-phone,32) * var(--u) * var(--paper-title-scale,1));line-height:var(--design-message-leading-phone,1.1)}.BandsWebInvitationRenderer-module__qyX4YG__dateLine{font-size:calc(var(--design-date-line-size-phone,40) * var(--h))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-rsvp-labels=lead] :is(.BandsWebInvitationRenderer-module__qyX4YG__recipient,.BandsWebInvitationRenderer-module__qyX4YG__countdown)>.BandsWebInvitationRenderer-module__qyX4YG__label{font-size:calc(var(--design-rsvp-label-size-phone,30) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-countdown=dots] .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits{justify-content:center;gap:calc((var(--design-countdown-gap-phone,12) * 2 + 6) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-countdown=dots] .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits>span+span:before{left:calc((var(--design-countdown-gap-phone,12) + 6) * -1 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-countdown=dots] .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits [data-long]{display:inline}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-countdown=dots] .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits [data-short],.BandsWebInvitationRenderer-module__qyX4YG__programMarker{display:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-place-rows=inline] .BandsWebInvitationRenderer-module__qyX4YG__placeRow{gap:calc(var(--design-place-row-gap-phone,12) * var(--u));flex-direction:row;padding-top:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-place-rows=inline] .BandsWebInvitationRenderer-module__qyX4YG__placeRow .BandsWebInvitationRenderer-module__qyX4YG__label{min-width:calc(var(--design-place-label-width-phone,80) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-place-rows=inline] .BandsWebInvitationRenderer-module__qyX4YG__placeRow p+p{flex:1;min-width:0}}@container (min-width:961px){.BandsWebInvitationRenderer-module__qyX4YG__navigation[data-navigation-style=full][data-full-navigation]{height:calc(var(--design-nav-full-height) * var(--u));padding:calc(var(--design-nav-full-padding) * var(--u)) 0;background:var(--paper-nav-bg);-webkit-backdrop-filter:var(--paper-nav-blur);justify-content:center;align-items:center;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__navigation[data-navigation-style=full][data-full-navigation] .BandsWebInvitationRenderer-module__qyX4YG__navLinks{align-items:center;gap:calc(var(--design-nav-full-gap) * var(--u));-webkit-backdrop-filter:none;background:0 0;padding:0}.BandsWebInvitationRenderer-module__qyX4YG__navigation[data-navigation-style=full][data-full-navigation] .BandsWebInvitationRenderer-module__qyX4YG__navLinks a{padding:calc(var(--design-nav-full-link-padding) * var(--u));flex-shrink:0}}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover][data-surface=public]{--invitation-viewport-height:100dvh}@container invitation-viewport (min-height:0){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover]{--invitation-viewport-height:calc(100cqh + var(--invitation-viewport-padding,0px))}}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__heroSection .BandsWebInvitationRenderer-module__qyX4YG__sectionBody{min-height:var(--invitation-viewport-height,calc(var(--design-cover-height,940) * var(--u)));flex-direction:column;align-items:stretch;gap:0;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__heroSection .BandsWebInvitationRenderer-module__qyX4YG__sectionBody>.BandsWebInvitationRenderer-module__qyX4YG__navigation{flex-shrink:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__heroSection .BandsWebInvitationRenderer-module__qyX4YG__cover{flex-direction:column;flex:1;justify-content:center;height:auto;padding:80px 0;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__heroSection .BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverCopy{padding-inline:calc(var(--design-cover-copy-padding,5) * 1%);max-width:100%;min-height:0;margin:auto 0;position:relative;inset:auto;translate:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__heroSection .BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1{white-space:normal;overflow-wrap:anywhere;max-width:100%}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy>.BandsWebInvitationRenderer-module__qyX4YG__decoration{margin:0 auto calc(24 * var(--u));flex-shrink:0;position:static}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverArt{width:84%;height:90%;inset:5% 8%;transform:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverFrame{height:auto;top:5%;bottom:5%}@container (min-width:961px){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__heroSection .BandsWebInvitationRenderer-module__qyX4YG__cover:has(>.BandsWebInvitationRenderer-module__qyX4YG__navigation[data-navigation-style=full]){padding-top:max(80px, calc((var(--design-nav-full-height,127) + 24) * var(--u)))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__cover:has(>.BandsWebInvitationRenderer-module__qyX4YG__navigation[data-navigation-style=capsule]){--bands-cover-art-top:calc(24px + 44 * var(--u) + 16 * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__cover:has(>.BandsWebInvitationRenderer-module__qyX4YG__navigation[data-navigation-style=full]){--bands-cover-art-top:calc(var(--design-nav-full-height,127) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__cover:has(>.BandsWebInvitationRenderer-module__qyX4YG__navigation:is([data-navigation-style=capsule],[data-navigation-style=full])) .BandsWebInvitationRenderer-module__qyX4YG__coverArt{top:var(--bands-cover-art-top);height:calc(95% - var(--bands-cover-art-top))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__cover:has(>.BandsWebInvitationRenderer-module__qyX4YG__navigation[data-navigation-style=capsule]) .BandsWebInvitationRenderer-module__qyX4YG__coverArt{height:calc(100% - 2 * var(--bands-cover-art-top))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover][data-layout-nav=monogram] .BandsWebInvitationRenderer-module__qyX4YG__navigation{height:calc(88 * var(--u));padding:0 calc(32 * var(--u));justify-content:center;align-items:center;gap:calc(32 * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover][data-layout-nav=monogram] .BandsWebInvitationRenderer-module__qyX4YG__navigation:after{top:auto;bottom:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover][data-layout-nav=monogram] .BandsWebInvitationRenderer-module__qyX4YG__navLinks{flex-wrap:nowrap;margin-top:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover][data-layout-nav=monogram] .BandsWebInvitationRenderer-module__qyX4YG__navLinks a{font-size:calc(16 * var(--n))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__heroSection .BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverCopy[data-position^=top]{margin-top:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__heroSection .BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverCopy[data-position^=bottom]{margin-bottom:0}}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__heroSection .BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverCopy{padding-inline:calc(var(--design-cover-copy-padding-phone,var(--design-cover-copy-padding,5)) * 1%)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__coverArt{width:calc(var(--invitation-viewport-height,760px) * .8);height:84cqw;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__heroSection .BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverCopy[data-mobile-position^=top]{margin-top:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__heroSection .BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverCopy[data-mobile-position^=bottom]{margin-bottom:0}}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-navigation-aligned]:where(:not([data-layout-nav]),[data-layout-nav=overlay]) .BandsWebInvitationRenderer-module__qyX4YG__navigation:not([data-navigation-style=full]){top:24px}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-navigation-aligned][data-layout-nav=bar] .BandsWebInvitationRenderer-module__qyX4YG__navigation{align-items:center;padding-block:0;display:flex}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-navigation-aligned]:where(:not([data-layout-nav]),[data-layout-nav=overlay]) .BandsWebInvitationRenderer-module__qyX4YG__navigation:not([data-navigation-style=full]){align-items:center;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-navigation-aligned][data-layout-nav=monogram] .BandsWebInvitationRenderer-module__qyX4YG__navigation{top:24px}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-navigation-aligned][data-layout-nav=monogram] .BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverFrame{top:max(5%, calc(40px + 40 * var(--u)))}}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked]:not([data-layout-title-position=fixed]) .BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverCopy{align-items:var(--bands-title-items,center)}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked]:not([data-layout-title-position=fixed]) .BandsWebInvitationRenderer-module__qyX4YG__cover .BandsWebInvitationRenderer-module__qyX4YG__coverCopy{align-items:var(--bands-phone-title-items,center)}}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1+.BandsWebInvitationRenderer-module__qyX4YG__coverScript{margin-top:calc(var(--design-cover-copy-gap,10) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1+.BandsWebInvitationRenderer-module__qyX4YG__coverScript{margin-top:calc(var(--design-cover-photo-copy-gap,var(--design-cover-copy-gap,10)) * var(--u))}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1+.BandsWebInvitationRenderer-module__qyX4YG__coverScript,.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-cover=stacked] .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy h1+.BandsWebInvitationRenderer-module__qyX4YG__coverScript{margin-top:calc(var(--design-cover-copy-gap-phone,10) * var(--u))}}.BandsWebInvitationRenderer-module__qyX4YG__sectionArt{background:var(--bands-surface-art) center top / calc(2000 * var(--u)) no-repeat, var(--design-surface,#fff);width:100%;position:relative}.BandsWebInvitationRenderer-module__qyX4YG__section[data-background]>.BandsWebInvitationRenderer-module__qyX4YG__sectionArt{background:var(--bands-section-art) var(--bands-section-position,center) / var(--bands-section-size) var(--bands-section-repeat), var(--bands-section-color)}.BandsWebInvitationRenderer-module__qyX4YG__sectionArt img{width:100%;height:auto;display:block}.BandsWebInvitationRenderer-module__qyX4YG__section>.BandsWebInvitationRenderer-module__qyX4YG__sectionArt+.BandsWebInvitationRenderer-module__qyX4YG__sectionBody.BandsWebInvitationRenderer-module__qyX4YG__sectionBody{padding-top:calc(var(--design-art-after,120) * var(--u))}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__section>.BandsWebInvitationRenderer-module__qyX4YG__sectionArt+.BandsWebInvitationRenderer-module__qyX4YG__sectionBody.BandsWebInvitationRenderer-module__qyX4YG__sectionBody{padding-top:calc(var(--design-art-after-phone,64) * var(--u))}}.BandsWebInvitationRenderer-module__qyX4YG__sectionArt img[data-device=phone]{display:none}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__section[data-background]>.BandsWebInvitationRenderer-module__qyX4YG__sectionArt{background-size:var(--bands-section-size-phone), auto}.BandsWebInvitationRenderer-module__qyX4YG__sectionArt img[data-device=desktop]{display:none}.BandsWebInvitationRenderer-module__qyX4YG__sectionArt img[data-device=phone]{display:block}}.BandsWebInvitationRenderer-module__qyX4YG__dateNumericBlock{align-items:center;gap:calc(var(--design-date-ornament-gap,0) * var(--u));flex-direction:column;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__dateOrnament{width:calc(var(--design-date-ornament,240) * var(--u));height:calc(var(--design-date-ornament-height,var(--design-date-ornament,240)) * var(--u));-o-object-fit:contain;object-fit:contain}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__dateNumericBlock{gap:calc(var(--design-date-ornament-gap-phone,0) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__dateOrnament{width:calc(var(--design-date-ornament-phone,180) * var(--u));height:calc(var(--design-date-ornament-height-phone,var(--design-date-ornament-phone,180)) * var(--u))}}.BandsWebInvitationRenderer-module__qyX4YG__dateNumeric{font-family:var(--bands-script);font-size:calc(var(--design-date-numeric-size,96) * var(--h));color:var(--paper-accent);text-align:center;margin:0;font-weight:400;line-height:1.25}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__dateNumeric{font-size:calc(var(--design-date-numeric-size-phone,56) * var(--h))}}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__program{gap:calc(var(--design-program-gap,48) * var(--u));width:calc(var(--design-program-width,640) * var(--u));padding-block:calc(var(--design-program-pad,48) * var(--u));border-block:1px solid var(--paper-lines)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__programDay{gap:calc(var(--design-program-gap,48) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__program .BandsWebInvitationRenderer-module__qyX4YG__activity.BandsWebInvitationRenderer-module__qyX4YG__activity{gap:calc(var(--design-activity-gap,6) * var(--u));text-align:center;border:0;flex-direction:column;padding:0;position:relative}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__activity>div{display:contents}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__activity h3{font-size:calc(var(--design-program-title,26) * var(--h));color:var(--design-program-title-color,var(--paper-accent));text-transform:var(--design-program-title-case,uppercase);line-height:1.2}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__schedule{font-weight:var(--design-schedule-weight,700);color:var(--design-schedule-color,var(--paper-accent));flex:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__activity>div>div{font-size:calc(var(--design-activity-text,20) * var(--t));line-height:var(--design-activity-leading,1.3);color:var(--design-activity-color,inherit)}.BandsWebInvitationRenderer-module__qyX4YG__programArt{top:50%;left:calc(var(--design-program-art-offset,-300) * var(--u));width:calc(var(--design-program-art,220) * var(--u));height:calc(var(--design-program-art,220) * var(--u));-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;transform:translateY(-50%)}.BandsWebInvitationRenderer-module__qyX4YG__activity[data-art-side=right] .BandsWebInvitationRenderer-module__qyX4YG__programArt{left:auto;right:calc(var(--design-program-art-offset,-300) * var(--u))}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__program{gap:calc(var(--design-program-gap-phone,32) * var(--u));width:100%;padding-block:calc(var(--design-program-pad-phone,32) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__programDay{gap:calc(var(--design-program-gap-phone,32) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__program .BandsWebInvitationRenderer-module__qyX4YG__activity.BandsWebInvitationRenderer-module__qyX4YG__activity{padding-inline:calc(var(--design-program-inset-phone,0) * var(--u));align-items:center}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__activity :is(h3,.BandsWebInvitationRenderer-module__qyX4YG__schedule,div){text-align:center}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__activity h3{font-size:calc(var(--design-program-title-phone,18) * var(--h))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program=illustrated] .BandsWebInvitationRenderer-module__qyX4YG__activity>div>div{font-size:calc(var(--design-activity-text-phone,14) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__programArt{left:calc(var(--design-program-art-offset-phone,-8) * var(--u));width:calc(var(--design-program-art-phone,44) * var(--u));height:calc(var(--design-program-art-phone,44) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__activity[data-art-side=right] .BandsWebInvitationRenderer-module__qyX4YG__programArt{right:calc(var(--design-program-art-offset-phone,-8) * var(--u))}}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story=timeline] .BandsWebInvitationRenderer-module__qyX4YG__stories{--photo:calc(var(--design-timeline-photo,300) * var(--u));--rail-before:calc(var(--design-timeline-rail-before,110) * var(--u));--rail-after:calc(var(--design-timeline-rail-after,67) * var(--u));--heart:calc(var(--design-timeline-heart,56) * var(--u));--text-top:calc(var(--design-timeline-text-top,41) * var(--u));--year:calc(var(--design-timeline-year,50) * var(--h));left:calc(var(--design-timeline-shift,0) * var(--u));gap:calc(var(--design-timeline-gap,80) * var(--u));width:calc(var(--design-timeline-width,1100) * var(--u));position:relative}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story=timeline] .BandsWebInvitationRenderer-module__qyX4YG__stories:before{content:"";top:calc(var(--text-top) + var(--year) * .825);bottom:calc(var(--heart) / 2);left:calc(var(--photo) + var(--rail-before) - 1px);background:var(--paper-accent);width:2px;position:absolute}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story=timeline] .BandsWebInvitationRenderer-module__qyX4YG__story.BandsWebInvitationRenderer-module__qyX4YG__story{align-items:flex-start;gap:calc(var(--rail-before) + var(--rail-after));flex-direction:row;min-height:0;padding-block:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story=timeline] .BandsWebInvitationRenderer-module__qyX4YG__storyPhoto{flex:0 0 var(--photo);height:var(--photo);border:calc(var(--design-timeline-frame,5) * var(--u)) solid var(--paper-accent);transform:rotate(calc(var(--design-timeline-tilt,6.19) * 1deg))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story=timeline] .BandsWebInvitationRenderer-module__qyX4YG__story:nth-child(2n) .BandsWebInvitationRenderer-module__qyX4YG__storyPhoto{transform:rotate(calc(var(--design-timeline-tilt-even,-8.2) * 1deg))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story=timeline] .BandsWebInvitationRenderer-module__qyX4YG__storyText{padding-top:var(--text-top);gap:0;position:relative}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story=timeline] .BandsWebInvitationRenderer-module__qyX4YG__story:not(:has(>.BandsWebInvitationRenderer-module__qyX4YG__storyPhoto))>.BandsWebInvitationRenderer-module__qyX4YG__storyText{margin-left:calc(var(--photo) + var(--rail-before) + var(--rail-after))}.BandsWebInvitationRenderer-module__qyX4YG__storyHeart{width:var(--heart);height:var(--heart);color:var(--paper-accent);display:block}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story=timeline] .BandsWebInvitationRenderer-module__qyX4YG__storyText>.BandsWebInvitationRenderer-module__qyX4YG__storyHeart{top:calc(var(--text-top) + var(--year) * .825 - var(--heart) / 2);left:calc(-1 * var(--rail-after) - var(--heart) / 2);position:absolute}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story=timeline] .BandsWebInvitationRenderer-module__qyX4YG__stories>.BandsWebInvitationRenderer-module__qyX4YG__storyHeart{margin-left:calc(var(--photo) + var(--rail-before) - var(--heart) / 2);position:relative}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story=timeline] .BandsWebInvitationRenderer-module__qyX4YG__storyText h3{font-family:var(--bands-font-story-titles,var(--paper-headings));font-size:var(--year);color:inherit;font-weight:700;line-height:1.65}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story=timeline] .BandsWebInvitationRenderer-module__qyX4YG__storyText>div{font-size:calc(var(--design-timeline-text,27) * var(--t));line-height:1.65}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story=timeline] .BandsWebInvitationRenderer-module__qyX4YG__stories{--photo:calc(var(--design-timeline-photo-phone,100) * var(--u));--rail-before:calc(var(--design-timeline-rail-before-phone,43) * var(--u));--rail-after:calc(var(--design-timeline-rail-after-phone,31) * var(--u));--heart:calc(var(--design-timeline-heart-phone,24) * var(--u));--text-top:calc(var(--design-timeline-text-top-phone,12) * var(--u));--year:calc(var(--design-timeline-year-phone,25) * var(--h));gap:calc(var(--design-timeline-gap-phone,60) * var(--u));width:100%;left:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story=timeline] .BandsWebInvitationRenderer-module__qyX4YG__storyPhoto{border-width:calc(var(--design-timeline-frame-phone,5) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story=timeline] .BandsWebInvitationRenderer-module__qyX4YG__storyText>div{font-size:calc(var(--design-timeline-text-phone,10) * var(--t))}}.BandsWebInvitationRenderer-module__qyX4YG__section[data-slice~=desktop]>.BandsWebInvitationRenderer-module__qyX4YG__sectionBody{background-image:none}.BandsWebInvitationRenderer-module__qyX4YG__section[data-slice]>.BandsWebInvitationRenderer-module__qyX4YG__sectionBody:before{pointer-events:none;border:0 solid #0000;position:absolute;inset:0}.BandsWebInvitationRenderer-module__qyX4YG__section[data-slice~=desktop]>.BandsWebInvitationRenderer-module__qyX4YG__sectionBody:before{border-width:var(--bands-slice-width);-o-border-image:var(--bands-section-art) var(--bands-slice) / var(--bands-slice-width) / 0 var(--bands-slice-repeat);border-image:var(--bands-section-art) var(--bands-slice) / var(--bands-slice-width) / 0 var(--bands-slice-repeat);content:""}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__section[data-background]>.BandsWebInvitationRenderer-module__qyX4YG__sectionBody{background-image:var(--bands-section-art-phone,var(--bands-section-art));background-repeat:var(--bands-section-repeat-phone,var(--bands-section-repeat)), no-repeat}.BandsWebInvitationRenderer-module__qyX4YG__section[data-slice~=phone]>.BandsWebInvitationRenderer-module__qyX4YG__sectionBody{background-image:none}.BandsWebInvitationRenderer-module__qyX4YG__section[data-slice]>.BandsWebInvitationRenderer-module__qyX4YG__sectionBody:before{content:none}.BandsWebInvitationRenderer-module__qyX4YG__section[data-slice~=phone]>.BandsWebInvitationRenderer-module__qyX4YG__sectionBody:before{border-width:var(--bands-slice-width-phone);-o-border-image:var(--bands-section-art-phone,var(--bands-section-art)) var(--bands-slice-phone) / var(--bands-slice-width-phone) / 0 var(--bands-slice-repeat-phone);border-image:var(--bands-section-art-phone,var(--bands-section-art)) var(--bands-slice-phone) / var(--bands-slice-width-phone) / 0 var(--bands-slice-repeat-phone);content:""}}.BandsWebInvitationRenderer-module__qyX4YG__bands [data-frame]{isolation:isolate;position:relative}.BandsWebInvitationRenderer-module__qyX4YG__bands [data-frame]:before{z-index:-1;pointer-events:none;border:0 solid #0000;position:absolute;inset:0}.BandsWebInvitationRenderer-module__qyX4YG__bands [data-frame~=desktop]:before{border-width:var(--bands-frame-slice-width,0);-o-border-image:var(--bands-frame-art) var(--bands-frame-slice,0) / var(--bands-frame-slice-width,0) / 0 var(--bands-frame-slice-repeat,stretch);border-image:var(--bands-frame-art) var(--bands-frame-slice,0) / var(--bands-frame-slice-width,0) / 0 var(--bands-frame-slice-repeat,stretch);background:var(--bands-frame-color) padding-box;content:""}.BandsWebInvitationRenderer-module__qyX4YG__framePanel{width:calc(var(--design-panel-width,1248) * var(--u));padding:calc(var(--design-panel-pad-top,0) * var(--u)) calc(var(--design-panel-pad-x,0) * var(--u)) calc(var(--design-panel-pad-bottom,0) * var(--u));align-items:center;gap:calc(var(--design-panel-gap,var(--design-section-gap,56)) * var(--u));flex-direction:column;display:flex}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__bands [data-frame]:before{content:none}.BandsWebInvitationRenderer-module__qyX4YG__bands [data-frame~=phone]:before{border-width:var(--bands-frame-slice-width-phone,0);-o-border-image:var(--bands-frame-art-phone) var(--bands-frame-slice-phone,0) / var(--bands-frame-slice-width-phone,0) / 0 var(--bands-frame-slice-repeat-phone,stretch);border-image:var(--bands-frame-art-phone) var(--bands-frame-slice-phone,0) / var(--bands-frame-slice-width-phone,0) / 0 var(--bands-frame-slice-repeat-phone,stretch);background:var(--bands-frame-color-phone) padding-box;content:""}.BandsWebInvitationRenderer-module__qyX4YG__framePanel{width:calc(var(--design-panel-width-phone,342) * var(--u));padding:calc(var(--design-panel-pad-top-phone,0) * var(--u)) calc(var(--design-panel-pad-x-phone,0) * var(--u)) calc(var(--design-panel-pad-bottom-phone,0) * var(--u));gap:calc(var(--design-panel-gap-phone,20) * var(--u))}}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-band=framed] .BandsWebInvitationRenderer-module__qyX4YG__band{padding-top:calc(var(--design-band-photo-top,49) * var(--u));background:var(--bands-band-art) var(--bands-band-position,center) / var(--bands-band-size,cover) var(--bands-band-repeat,no-repeat), var(--bands-band-color,transparent);justify-content:center;align-items:flex-start;display:flex}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-band=framed] .BandsWebInvitationRenderer-module__qyX4YG__band .BandsWebInvitationRenderer-module__qyX4YG__photo{box-sizing:border-box;width:calc(var(--design-band-photo-width,1067) * var(--u));height:calc(var(--design-band-photo-height,483) * var(--u));border:calc(var(--design-band-border,8) * var(--u)) solid var(--design-band-border-color,#fff)}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-band=framed] .BandsWebInvitationRenderer-module__qyX4YG__band{padding-top:calc(var(--design-band-photo-top-phone,18) * var(--u));background-size:var(--bands-band-size-phone,cover), auto}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-band=framed] .BandsWebInvitationRenderer-module__qyX4YG__band .BandsWebInvitationRenderer-module__qyX4YG__photo{width:calc(var(--design-band-photo-width-phone,282) * var(--u));height:calc(var(--design-band-photo-height-phone,128) * var(--u));border-width:calc(var(--design-band-border-phone,5) * var(--u))}}.BandsWebInvitationRenderer-module__qyX4YG__countdownBand{display:none}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__countdown[data-device=desktop]{display:none}.BandsWebInvitationRenderer-module__qyX4YG__countdownBand{padding:calc(var(--design-countdown-band-pad-top-phone,21) * var(--u)) var(--gutter,calc(24 * var(--u))) calc(var(--design-countdown-band-pad-bottom-phone,28) * var(--u));background:var(--design-countdown-band,transparent);display:block}}.BandsWebInvitationRenderer-module__qyX4YG__dateLine[data-date=sentence]{font-style:normal;font-weight:var(--design-heading-weight,700);line-height:var(--design-date-line-leading,normal);color:var(--design-date-color,inherit)}.BandsWebInvitationRenderer-module__qyX4YG__dateLine[data-date=sentence] span{white-space:nowrap}@container (min-width:961px){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-countdown=bars] .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits{align-items:flex-end;gap:calc((var(--design-countdown-gap,48) * 2 + 14) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-countdown=bars] .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits>span{position:relative}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-countdown=bars] .BandsWebInvitationRenderer-module__qyX4YG__countdownUnits>span+span:before{bottom:0;left:calc((var(--design-countdown-gap,48) + 14) * -1 * var(--u));width:calc(14 * var(--u));font-family:var(--bands-font-numerals,inherit);font-size:calc(var(--design-countdown-bar,55) * var(--t));color:var(--paper-lines);content:"|";text-align:center;font-weight:100;line-height:1.3;position:absolute}}.BandsWebInvitationRenderer-module__qyX4YG__storyText[data-frame]{box-sizing:border-box;min-height:calc(var(--design-story-card-height,0) * var(--u));padding:calc(var(--design-story-card-pad-y,0) * var(--u)) calc(var(--design-story-card-pad-x,0) * var(--u));text-align:center;justify-content:center;align-items:center}.BandsWebInvitationRenderer-module__qyX4YG__storyText[data-frame]>div{max-width:calc(var(--design-story-answer-width) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__title[data-frame]{box-sizing:border-box;width:calc(var(--design-title-frame-width) * var(--u));padding:calc(var(--design-title-frame-pad-top,0) * var(--u)) calc(var(--design-title-frame-pad-x,0) * var(--u)) calc(var(--design-title-frame-pad-bottom,0) * var(--u))}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__storyText[data-frame]{min-height:calc(var(--design-story-card-height-phone,0) * var(--u));padding:calc(var(--design-story-card-pad-y-phone,0) * var(--u)) calc(var(--design-story-card-pad-x-phone,0) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__storyText[data-frame]>div{max-width:none}.BandsWebInvitationRenderer-module__qyX4YG__title[data-frame]{width:calc(var(--design-title-frame-width-phone) * var(--u));padding:calc(var(--design-title-frame-pad-top-phone,0) * var(--u)) calc(var(--design-title-frame-pad-x-phone,0) * var(--u)) calc(var(--design-title-frame-pad-bottom-phone,0) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__storyPhoto{border-width:calc(var(--design-story-photo-border-phone,0) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story-phone=rows] .BandsWebInvitationRenderer-module__qyX4YG__story{flex-direction:row;align-items:center;padding-block:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story-phone=rows] .BandsWebInvitationRenderer-module__qyX4YG__story[data-photo-side=right]{flex-direction:row-reverse}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-story-phone=rows] .BandsWebInvitationRenderer-module__qyX4YG__storyPhoto{flex:0 0 calc(var(--design-story-photo-width-phone,150) * var(--u));width:auto}}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program-rules=top] .BandsWebInvitationRenderer-module__qyX4YG__program .BandsWebInvitationRenderer-module__qyX4YG__activity{border-top:0;border-bottom:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program-rules=top] .BandsWebInvitationRenderer-module__qyX4YG__programDay:first-child .BandsWebInvitationRenderer-module__qyX4YG__activity:first-of-type{border-top:1px solid var(--paper-lines)}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program-phone=rows] .BandsWebInvitationRenderer-module__qyX4YG__activity{flex-direction:row;align-items:baseline;gap:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-program-phone=rows] .BandsWebInvitationRenderer-module__qyX4YG__schedule{flex:0 0 calc(var(--design-schedule-width-phone,75) * var(--u))}}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__heroSection .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy:not([data-position^=top],[data-position^=bottom]){margin-top:var(--design-cover-photo-copy-margin,auto)}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__heroSection .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy:is([data-mobile-position^=top],[data-mobile-position^=bottom]){margin-top:auto}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-viewport-cover] .BandsWebInvitationRenderer-module__qyX4YG__heroSection .BandsWebInvitationRenderer-module__qyX4YG__cover[data-cover=photo] .BandsWebInvitationRenderer-module__qyX4YG__coverCopy[data-mobile-position^=top]{margin-top:0}}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=stack] .BandsWebInvitationRenderer-module__qyX4YG__dressCards{align-items:center;gap:calc(var(--design-dress-cards-gap,42) * var(--u));margin-top:calc(var(--design-dress-cards-top,0) * var(--u));flex-direction:column}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=stack] .BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__card{box-sizing:border-box;width:calc(var(--design-dress-card-width,504) * var(--u));flex:none}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=stack] .BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__label{font-family:var(--bands-font-dress-code-labels,var(--bands-font-labels,inherit));font-size:calc(var(--design-dress-label-size,20) * var(--t));font-weight:var(--design-dress-label-weight,var(--design-label-weight,600));letter-spacing:var(--design-dress-label-tracking,.26em)}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=stack] .BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__card>p:not(.BandsWebInvitationRenderer-module__qyX4YG__label){font-family:var(--bands-font-dress-code-titles,var(--bands-font-item-titles,var(--paper-headings)));font-size:calc(var(--design-dress-title,40) * var(--h));font-weight:var(--design-dress-code-title-weight,var(--design-heading-weight,700));line-height:1.233}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=stack] .BandsWebInvitationRenderer-module__qyX4YG__swatches li{font-family:var(--bands-font-dress-code-text,inherit)}@container (max-width:960px){.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=stack] .BandsWebInvitationRenderer-module__qyX4YG__dressCards{gap:calc(var(--design-dress-cards-gap-phone,16) * var(--u));margin-top:0}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=stack] .BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__card{width:calc(var(--design-dress-card-width-phone,246) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=stack] .BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__label{font-size:calc(var(--design-dress-label-size-phone,10) * var(--t))}.BandsWebInvitationRenderer-module__qyX4YG__bands[data-layout-dress-code=stack] .BandsWebInvitationRenderer-module__qyX4YG__dressCards .BandsWebInvitationRenderer-module__qyX4YG__card>p:not(.BandsWebInvitationRenderer-module__qyX4YG__label){font-size:calc(var(--design-dress-title-phone,24) * var(--h))}.BandsWebInvitationRenderer-module__qyX4YG__title{max-width:calc(var(--design-title-width-phone,var(--design-title-width)) * var(--u))}.BandsWebInvitationRenderer-module__qyX4YG__bands .BandsWebInvitationRenderer-module__qyX4YG__cover[data-background]{background-image:var(--bands-section-art-phone,var(--bands-section-art))}.BandsWebInvitationRenderer-module__qyX4YG__playlistEmbed{margin-top:calc(var(--design-playlist-margin-phone,var(--design-playlist-margin,0)) * var(--u))}}
/*# sourceMappingURL=3lj3yoq6bwdau.css.map*/