._intro_24kgt_1{--gutter:clamp(1.25rem, 3vw, 3rem);--invite-color:#a9401b;margin-top:calc(-1 * var(--gutter));border-bottom:1px solid var(--border);overflow-anchor:none}._shell_24kgt_8{width:calc(100% + var(--gutter) + var(--gutter));margin-inline:calc(-1 * var(--gutter));aspect-ratio:16/9;background:var(--paper);isolation:isolate;transition:height 1.8s cubic-bezier(.45,0,.2,1);position:relative;overflow:hidden}._mediaSlot_24kgt_18{position:absolute;inset:0 0 auto}._shell_24kgt_8[data-phase=settled] ._mediaSlot_24kgt_18{visibility:hidden}._reduced_24kgt_20 ._shell_24kgt_8{transition:none}._stage_24kgt_21{isolation:isolate;width:100%;position:relative}._video_24kgt_22{aspect-ratio:16/9;object-fit:contain;background:var(--paper);width:100%;height:auto;display:block}._controls_24kgt_23{height:56px;padding:.5rem var(--gutter);color:var(--carbon-muted);align-items:center;gap:.5rem;font-size:.75rem;display:flex}._controls_24kgt_23 button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.5rem;min-width:44px;min-height:44px;padding:0 .5rem;display:inline-flex}._controls_24kgt_23 svg{width:1.25rem;height:1.25rem}._controls_24kgt_23 button:hover{color:var(--carbon)}._controls_24kgt_23 ._skip_24kgt_27{margin-left:auto}._stage_24kgt_21:-webkit-full-screen{background:var(--paper);align-content:center;display:grid}._stage_24kgt_21:fullscreen{background:var(--paper);align-content:center;display:grid}._stage_24kgt_21:-webkit-full-screen ._video_24kgt_22{max-height:calc(100dvh - 60px)}._stage_24kgt_21:fullscreen ._video_24kgt_22{max-height:calc(100dvh - 60px)}._finalCopy_24kgt_30{z-index:1;padding:clamp(2rem, 5vw, 5rem) var(--gutter) 1rem;position:absolute;inset:0 0 auto}._brand_24kgt_31{letter-spacing:.035em;align-items:center;gap:1rem;font-family:Georgia,serif;font-size:clamp(1.75rem,4vw,3rem);display:flex}._brand_24kgt_31 svg{width:.7em;height:.7em;color:var(--invite-color)}._finalCopy_24kgt_30 h2{font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;margin:1.875rem 0 0;font-size:clamp(2rem,5vw,4.25rem);font-weight:400;line-height:1.25}._english_24kgt_34{letter-spacing:.17em;color:var(--carbon-muted);margin:1rem 0 2.375rem;font-size:clamp(.6875rem,1.15vw,1rem);line-height:1.8}._invitation_24kgt_35{border-top:1px solid var(--border);align-items:center;gap:clamp(1.5rem,4vw,4rem);max-width:1050px;padding-top:1.5rem;display:flex}._inviteCaption_24kgt_36{font-size:.9375rem;display:block}._inviteEnglish_24kgt_37{letter-spacing:.08em;color:var(--carbon-muted);margin-top:.5rem;font-size:.625rem;display:block}._invitation_24kgt_35 a{letter-spacing:-.025em;min-height:44px;color:var(--invite-color);align-items:center;gap:1.125rem;font-size:clamp(1.6875rem,4vw,3.375rem);line-height:1.35;text-decoration:none;display:flex}._invitation_24kgt_35 a svg{flex-shrink:0;width:1.5rem;height:1.5rem}._invitation_24kgt_35 a:hover{text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:1px}._replay_24kgt_41{min-height:44px;color:var(--carbon-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;margin-top:1.375rem;padding:0;font-size:.75rem;display:inline-flex}._replay_24kgt_41 svg{width:.9375rem;height:.9375rem}._replay_24kgt_41:hover{color:var(--carbon);text-underline-offset:4px;text-decoration:underline}._mobileBreak_24kgt_44{display:none}._error_24kgt_45{color:var(--invite-color);font-size:.875rem;line-height:1.8}._credits_24kgt_46{color:var(--carbon-muted);padding:.5rem 0 .75rem;font-size:.65rem;line-height:1.8}._credits_24kgt_46 summary{cursor:pointer;width:fit-content}._credits_24kgt_46 a{text-underline-offset:3px;text-decoration:underline}@media (max-width:700px){._controls_24kgt_23{gap:0;padding-block:.25rem;font-size:.6875rem}._controls_24kgt_23 button{padding:0 .4375rem}._finalCopy_24kgt_30{padding:1.875rem var(--gutter) .5rem}._brand_24kgt_31{gap:.625rem;font-size:1.75rem}._finalCopy_24kgt_30 h2{margin-top:1.5rem;font-size:clamp(1.875rem,8vw,2.8125rem);line-height:1.4}._mobileBreak_24kgt_44{display:block}._english_24kgt_34{letter-spacing:.1em;margin:.75rem 0 1.5625rem;font-size:.625rem}._invitation_24kgt_35{padding-top:1.25rem;display:block}._invitation_24kgt_35>div{align-items:baseline;gap:.9375rem;display:flex}._inviteCaption_24kgt_36{font-size:.8125rem}._inviteEnglish_24kgt_37{margin-top:0;font-size:.5rem}._invitation_24kgt_35 a{white-space:nowrap;gap:.625rem;margin-top:.625rem;font-size:clamp(1.5625rem,7.2vw,2.4375rem)}._invitation_24kgt_35 a svg{width:1.1875rem;height:1.1875rem}._replay_24kgt_41{margin-top:.9375rem}}@media (prefers-reduced-motion:reduce){._shell_24kgt_8{transition:none}}
