.sd-root[data-card=credits] .sd-block.sd-block :is(.sd-accommodation-item,.sd-travel-item,.sd-details-item,.sd-things-item,.sd-wall-item,.sd-wishlist-item,.sd-transport-item,.sd-party-item,.sd-program-item,.sd-venue-item,.sd-gift){box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;padding:0}.sd-root[data-card=credits] .sd-block.sd-block :is(.sd-accommodation,.sd-travel,.sd-details,.sd-things,.sd-transport,.sd-wishlist,.sd-venues){justify-content:center;gap:calc(var(--sd-gutter) * 2) calc(var(--sd-gutter) * 2.5);text-align:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));max-width:60rem;margin-inline:auto;display:grid}.sd-root[data-card=credits] .sd-block.sd-block :is(.sd-accommodation,.sd-travel,.sd-details,.sd-things,.sd-transport,.sd-wishlist,.sd-venues):is([data-count="1"],[data-count="2"]){max-width:40rem}.sd-root[data-card=credits] .sd-block.sd-block :is(.sd-accommodation-item,.sd-travel-item,.sd-details-item,.sd-things-item,.sd-transport-item,.sd-wishlist-item,.sd-venue-item){text-align:center;flex-direction:column;align-items:center;gap:.4rem;min-width:0;max-width:none;display:flex}.sd-root[data-card=credits] .sd-block.sd-block :is(.sd-accommodation-item,.sd-travel-item,.sd-details-item,.sd-things-item,.sd-transport-item,.sd-wishlist-item,.sd-venue-item)>*{flex:none}.sd-root[data-card=credits] :is(.sd-venue-text,.sd-things-head){display:contents}.sd-root[data-card=credits] .sd-details-icon{display:none}.sd-root[data-card=credits] :is(.sd-venue-kind,.sd-things-distance,.sd-transport-kind,.sd-wishlist-price,.sd-details-time,.sd-story-year,.sd-program-time,.sd-party-role){color:var(--sd-accent);font-family:var(--sd-font-label);font-size:var(--sd-fs-kicker,.8125rem);letter-spacing:.22em;text-transform:uppercase;order:-1;margin:0;font-weight:400;line-height:1.5}.sd-root[data-card=credits] .sd-block[data-block=text][data-variant=kicker] .sd-text{letter-spacing:.22em}.sd-root[data-card=credits] :is(.sd-accommodation-name,.sd-travel-title,.sd-details-title,.sd-things-title,.sd-transport-title,.sd-wishlist-name,.sd-venue-name,.sd-party-name,.sd-program-title,.sd-story-title){font-family:var(--sd-font-heading);font-size:var(--sd-fs-h3,1.35rem);letter-spacing:.01em;margin:0;font-weight:400;line-height:1.25}.sd-root[data-card=credits] :is(.sd-accommodation-desc,.sd-travel-body,.sd-details-body,.sd-things-desc,.sd-transport-text,.sd-transport-meta,.sd-venue-address,.sd-venue-arrival,.sd-party-note,.sd-party-side,.sd-program-place,.sd-program-note,.sd-wishlist-taken){max-width:34rem;color:var(--sdf-ink-soft);font-size:var(--sd-fs-small,.9375rem);letter-spacing:0;text-transform:none;margin:0 auto}.sd-root[data-card=credits] :is(.sd-accommodation-link,.sd-things-link,.sd-venue-way){justify-content:center;margin:0}.sd-root[data-card=credits] .sd-block.sd-block :is(.sd-program,.sd-party){gap:calc(var(--sd-gutter) * 1.25);max-width:46rem;margin-inline:auto;display:grid}.sd-root[data-card=credits] .sd-block.sd-block :is(.sd-program-item,.sd-party-item){column-gap:calc(var(--sd-gutter) * 1.5);text-align:start;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;display:grid}.sd-root[data-card=credits] .sd-block.sd-block :is(.sd-program-item,.sd-party-item)>*,.sd-root[data-card=credits] .sd-block.sd-block :is(.sd-program-item,.sd-party-item)>*>*{text-align:start;grid-column:2;margin-inline:0}.sd-root[data-card=credits] .sd-block.sd-block :is(.sd-program-time,.sd-party-role){text-align:end;white-space:normal;grid-area:1/1/span 4}.sd-root[data-card=credits] .sd-block.sd-block .sd-program[data-untimed] .sd-program-item{text-align:center;grid-template-columns:minmax(0,1fr)}.sd-root[data-card=credits] .sd-block.sd-block .sd-party-item:not(:has(.sd-party-role)){text-align:center;grid-template-columns:minmax(0,1fr)}.sd-root[data-card=credits] .sd-block.sd-block .sd-program[data-untimed] .sd-program-item *{text-align:center;grid-column:1;margin-inline:auto}.sd-root[data-card=credits] .sd-block.sd-block .sd-party-item:not(:has(.sd-party-role)) *{text-align:center;grid-column:1;margin-inline:auto}@container sd-frame (width<=40rem){.sd-root[data-card=credits] .sd-block.sd-block :is(.sd-program-item,.sd-party-item){text-align:center;grid-template-columns:minmax(0,1fr);row-gap:.3rem}.sd-root[data-card=credits] .sd-block.sd-block :is(.sd-program-item,.sd-party-item) *{text-align:center;grid-area:auto/1;margin-inline:auto}}.sd-root[data-card=credits] .sd-program-chapter-title{color:var(--sd-accent);font-family:var(--sd-font-label);font-size:var(--sd-fs-kicker,.8125rem);letter-spacing:.22em;text-align:center;text-transform:uppercase;border:0}.sd-root[data-card=credits] :is(.sd-story-prose,.sd-gift-note){max-width:36rem;font-family:var(--sd-font-heading);text-align:center;text-wrap:balance;margin-inline:auto;font-size:clamp(1.25rem,2.4vw,1.6rem);font-style:normal;line-height:1.45}.sd-root[data-card=credits] .sd-block[data-variant=letter]>.sd-gift{justify-items:center;gap:var(--sd-gutter);max-width:40rem;margin-inline:auto;display:grid}.sd-root[data-card=credits] :is(.sd-story-prose:only-child,.sd-gift-note):before,.sd-root[data-card=credits] :is(.sd-story-prose:only-child,.sd-gift-note):after{content:"";border-block-start:var(--sd-stroke) solid var(--sd-line);width:3rem;height:0;margin:1.1em auto;display:block}.sd-root[data-card=credits] .sd-block[data-variant=alternating] .sd-story-item:not([data-photo]) .sd-story-text{text-align:center}.sd-root[data-card=credits] .sd-faq{max-width:44rem;margin-inline:auto}.sd-root[data-card=credits] .sd-faq-q{font-family:var(--sd-font-heading);font-size:var(--sd-fs-h3,1.35rem);font-weight:400}.sd-root[data-card=credits] .sd-faq-a{color:var(--sdf-ink-soft)}.sd-root[data-card=credits] .sd-countdown-label{color:var(--sd-accent);font-family:var(--sd-font-label);letter-spacing:.22em;text-transform:uppercase;font-size:.75rem}.sd-root[data-card=credits] .sd-countdown-num{font-family:var(--sd-font-display)}.sd-root[data-card=credits] .sd-block[data-block=countdown][data-variant=inline] .sd-countdown{border-block:var(--sd-stroke) solid var(--sd-line);column-gap:2.5rem;padding-block:.85rem .7rem}.sd-root[data-card=credits] .sd-block[data-block=countdown][data-variant=inline] .sd-countdown-cell{position:relative}.sd-root[data-card=credits] .sd-block[data-block=countdown][data-variant=inline] .sd-countdown-cell:not(:last-child):after{content:":";color:var(--sdf-ink-soft);font-family:var(--sd-font-display);font-size:2.5em;line-height:1.1;position:absolute;inset-block-start:0;inset-inline-end:-1.25rem;translate:50% -.06em}@container sd-frame (width<=26rem){.sd-root[data-card=credits] .sd-block[data-block=countdown][data-variant=inline] .sd-countdown{column-gap:1rem}.sd-root[data-card=credits] .sd-block[data-block=countdown][data-variant=inline] .sd-countdown-num,.sd-root[data-card=credits] .sd-block[data-block=countdown][data-variant=inline] .sd-countdown-cell:not(:last-child):after{font-size:2.1em}.sd-root[data-card=credits] .sd-block[data-block=countdown][data-variant=inline] .sd-countdown-cell:not(:last-child):after{inset-inline-end:-.5rem}}.sd-root[data-card=credits] .sd-section-title{letter-spacing:.06em}.sd-root[data-card=credits] .sd-frame:is([data-section=countdown],[data-section=venue],[data-section=gift],[data-section=wall],[data-section=wishlist],[data-section=party],[data-section=transport],[data-section=things],[data-section=free]){background-image:radial-gradient(ellipse 62% 100% at 50% 0%, color-mix(in srgb, var(--sdf-ink) 7%, transparent), transparent 72%)}.sd-root[data-card=credits] .sd-frame[data-section=footer]>.sd-inner{border-block-start:var(--sd-stroke) solid var(--sd-line);padding-block-start:calc(var(--sd-section-y) * .6)}.sd-root[data-card=credits] .sd-venue-way{flex-wrap:wrap;justify-content:center;gap:.25rem 1.5rem;display:flex}.sd-root[data-card=credits] :is(.sd-venue-way,.sd-accommodation-link,.sd-things-link) .sd-link,.sd-root[data-card=credits] :is(.sd-accommodation-link,.sd-things-link).sd-link{letter-spacing:.18em;-webkit-text-decoration-color:var(--sd-line);text-decoration-color:var(--sd-line);text-transform:uppercase;font-size:.75rem}.sd-root[data-card=credits] .sd-gallery-caption{color:var(--sdf-ink-soft);font-size:var(--sd-fs-small,.9375rem);text-align:center}.sd-root[data-card=credits] .sd-block.sd-block .sd-wishlist{row-gap:var(--sd-gutter)}@container sd-frame (width>=40rem){.sd-root[data-card=credits] .sd-frame[data-section=footer] .sd-flow[data-flow=stack]:has(>.sd-block[data-block=text][data-variant=kicker]:first-child){column-gap:calc(var(--sd-gutter) * 1.5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;width:min(46rem,100%);display:grid}.sd-root[data-card=credits] .sd-frame[data-section=footer] .sd-flow[data-flow=stack]:has(>.sd-block[data-block=text][data-variant=kicker]:first-child)>.sd-block{text-align:start;justify-self:stretch}.sd-root[data-card=credits] .sd-frame[data-section=footer] .sd-flow[data-flow=stack]:has(>.sd-block[data-block=text][data-variant=kicker]:first-child)>.sd-block:first-child{text-align:end}}.sd-root[data-button=frame] .sd-button{border:var(--sd-stroke) solid color-mix(in srgb, var(--sdf-ink) 55%, transparent);border-radius:var(--sd-radius);color:var(--sdf-ink);font-family:var(--sd-font-label);letter-spacing:.16em;text-transform:uppercase;background:0 0;font-size:.8125rem}.sd-root[data-button=frame] .sd-button:hover{border-color:var(--sdf-ink)}.sd-root[data-button=frame] .sd-block[data-block=rsvpAction][data-variant=large] button{border:var(--sd-stroke) solid color-mix(in srgb, var(--sd-primary) 80%, var(--sd-on-answer));border-radius:var(--sd-radius);background:linear-gradient(color-mix(in srgb, var(--sd-on-answer) 9%, transparent), transparent 70%), var(--sd-button-texture,none) center / 360px auto, var(--sd-answer-fill,var(--sd-primary));background-blend-mode:normal, soft-light, normal;min-height:3.5rem;color:var(--sd-on-answer,var(--ms-on-primary));font-family:var(--sd-font-heading);letter-spacing:.01em;text-transform:none;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--sd-on-answer) 14%, transparent);padding:.7rem 2.75rem .8rem;font-size:1.375rem;font-weight:500}.sd-root[data-button=frame] .sd-block[data-block=rsvpAction][data-variant=large] button:hover{background:linear-gradient(color-mix(in srgb, var(--sd-on-answer) 9%, transparent), transparent 70%), var(--sd-button-texture,none) center / 360px auto, color-mix(in srgb, var(--sd-answer-fill,var(--sd-primary)) 84%, var(--sd-on-answer));background-blend-mode:normal, soft-light, normal}@container sd-frame (width>=48rem){.sd-root[data-card=credits] .sd-frame[data-layout=split]>.sd-inner{align-items:center}.sd-root[data-card=credits] .sd-frame[data-layout=split]>.sd-inner>.sd-lead{border-inline-end:var(--sd-stroke) solid var(--sd-line);padding-inline-end:calc(var(--sd-gutter) * 2)}.sd-root[data-card=credits] .sd-frame[data-layout=split][data-turn="2"]>.sd-inner>.sd-lead{padding-inline:calc(var(--sd-gutter) * 2) 0;border-inline:var(--sd-stroke) solid var(--sd-line) 0}.sd-root[data-card=credits] .sd-frame[data-layout=split]>.sd-inner>.sd-lead>.sd-block{text-align:center}.sd-root[data-card=credits] .sd-frame[data-layout=split] .sd-lead>.sd-block[data-variant=scope]{width:auto;margin:0}.sd-root[data-card=credits] .sd-frame[data-layout=split] .sd-lead>.sd-block[data-variant=scope] .sd-picture{aspect-ratio:1.85}.sd-root[data-card=credits] .sd-frame[data-layout=split]>.sd-inner>.sd-body>.sd-block>.sd-list{text-align:start;grid-template-columns:minmax(0,1fr);max-width:30rem}.sd-root[data-card=credits] .sd-frame[data-layout=split]>.sd-inner>.sd-body>.sd-block>.sd-list>li{text-align:start;align-items:start}.sd-root[data-card=credits] .sd-frame[data-layout=split][data-turn="2"]>.sd-inner>.sd-body>.sd-block>.sd-list{margin-inline-start:auto}.sd-root[data-card=credits] .sd-frame[data-layout=split][data-turn="2"]>.sd-inner>.sd-body>.sd-block>.sd-list>li{text-align:end;align-items:end}}.sd-root[data-card=credits] .sd-frame[data-layout=grid]>.sd-inner>.sd-body>.sd-block>.sd-list{text-align:center}.sd-root[data-card=credits] .sd-frame[data-layout=grid]>.sd-inner>.sd-body>.sd-block>.sd-list>li:before{content:"";border-block-start:var(--sd-stroke) solid var(--sd-line);width:2rem;margin-block-end:.5rem}.sd-root[data-card=credits] .sd-frame[data-layout=grid]>.sd-inner>.sd-body>.sd-block>.sd-list:is([data-count="1"],[data-count="2"]){margin-inline:auto}.sd-root[data-card=credits] .sd-frame[data-layout=index]>.sd-inner>.sd-body>.sd-block>.sd-list{column-rule:var(--sd-stroke) solid var(--sd-line);text-align:center}.sd-root[data-card=credits] .sd-frame[data-layout=index]>.sd-inner>.sd-body>.sd-block>.sd-list>li{padding-block:calc(var(--sd-gutter) * .75);text-align:center;border-block-end:0;flex-direction:column;align-items:center;gap:.3rem;display:flex}.sd-root[data-card=credits] .sd-frame[data-layout=index]>.sd-inner>.sd-body>.sd-block>.sd-list>li *{text-align:center;margin-inline:auto}.sd-root[data-card=credits] .sd-frame[data-layout=index]>.sd-inner>.sd-body>.sd-block>.sd-list:is([data-count="1"],[data-count="2"]){columns:2 14rem;max-width:40rem;margin-inline:auto}.sd-root[data-card=credits] .sd-frame[data-layout=band]>.sd-inner>.sd-lead .sd-section-title{color:var(--sdf-ink-soft,var(--sd-ink-soft));letter-spacing:.24em;text-transform:uppercase}.sd-root[data-card=credits] .sd-frame[data-layout=band][data-width=contained]>.sd-inner>.sd-body{padding:calc(var(--sd-gutter) * 1.5) var(--sd-gutter);border:var(--sd-stroke) solid var(--sd-line);outline:var(--sd-stroke) solid var(--sd-line);outline-offset:-.45rem}.sd-root[data-card=credits] .sd-frame[data-layout=band]>.sd-inner>.sd-body>.sd-block[data-block=countdown]{font-size:1rem}
