.mE8hMa_picker{min-width:0;font-family:var(--site-font-body,var(--font-enory-sans,Manrope,Arial,sans-serif));color:var(--site-text,#302b28);align-content:start;gap:14px;display:grid}.mE8hMa_picker>label{gap:8px;font-weight:600;display:grid}.mE8hMa_picker select{width:100%;max-width:100%;min-height:48px;color:var(--site-text,#302b28);background:var(--site-surface,#fff);border:1px solid color-mix(in srgb,var(--site-text,#302b28) 20%,transparent);border-radius:var(--site-radius-input,10px);font:inherit;padding:10px 12px}.mE8hMa_note{color:var(--site-muted,#625952);margin:0;font-size:13px;line-height:1.5}.mE8hMa_group{border:1px solid color-mix(in srgb,var(--site-text,#302b28) 13%,transparent);background:var(--site-surface,#fff);border-radius:var(--site-radius-card,18px);min-width:0;overflow:hidden}.mE8hMa_group>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:54px;padding:14px 16px;font-weight:650;list-style:none;display:flex}.mE8hMa_group>summary::-webkit-details-marker{display:none}.mE8hMa_group>summary:after{content:"+";margin-left:auto;font-size:19px;font-weight:400}.mE8hMa_group[open]>summary:after{content:"−"}.mE8hMa_tier{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;color:var(--site-accent,#b50000);border:1px solid;border-radius:999px;padding:5px 9px;font-size:11px}.mE8hMa_gallery{gap:0;padding:0 14px 12px;display:grid}.mE8hMa_choice{border-top:1px solid color-mix(in srgb,var(--site-text,#302b28) 12%,transparent);grid-template-columns:82px minmax(0,1fr);align-items:start;gap:10px 14px;min-width:0;padding:14px 0;display:grid}.mE8hMa_choice.mE8hMa_current{background:color-mix(in srgb,var(--site-accent,#b50000) 5%,var(--site-surface,#fff))}.mE8hMa_poster,.mE8hMa_sceneArt{object-fit:cover;background:color-mix(in srgb,var(--site-text,#302b28) 7%,var(--site-background,#fff));border-radius:10px;grid-row:span 2;width:82px;height:122px}.mE8hMa_sceneArt{color:var(--site-muted,#625952);border:1px solid color-mix(in srgb,var(--site-accent,#b50000) 20%,transparent);flex-direction:column;justify-content:space-between;align-items:center;padding:18px 0;display:flex}.mE8hMa_sceneArt span{letter-spacing:.16em;font-size:13px}.mE8hMa_sceneArt strong{font:400 34px/1 var(--site-font-heading,var(--font-enory-serif,Georgia,serif))}.mE8hMa_choiceCopy{gap:6px;min-width:0;display:grid}.mE8hMa_choiceCopy strong{font:500 clamp(18px,3.5vw,23px)/1.2 var(--site-font-heading,var(--font-enory-serif,Georgia,serif));overflow-wrap:anywhere}.mE8hMa_choiceCopy small{color:var(--site-muted,#625952);font-size:12px;line-height:1.45}.mE8hMa_choiceActions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.mE8hMa_picker button,.mE8hMa_offerLink{font:600 12px/1.3 var(--site-font-body,Manrope,Arial,sans-serif);border:1px solid var(--site-accent,#b50000);max-width:100%;min-height:44px;color:var(--site-accent,#b50000);border-radius:var(--site-radius-button,999px);text-align:center;cursor:pointer;overflow-wrap:anywhere;background:0 0;justify-content:center;align-items:center;padding:9px 12px;text-decoration:none;display:inline-flex}.mE8hMa_picker .mE8hMa_primaryAction{background:var(--site-accent,#b50000);color:var(--site-accent-text,#fff)}.mE8hMa_picker button:disabled{opacity:.55;cursor:default}.mE8hMa_picker :is(button,a,summary,select):focus-visible{outline:3px solid var(--site-accent,#b50000);outline-offset:3px}.mE8hMa_lockedNote{color:var(--site-muted,#625952);font-size:12px;line-height:1.4}.mE8hMa_srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:420px){.mE8hMa_choice{grid-template-columns:68px minmax(0,1fr);gap:8px 11px}.mE8hMa_poster,.mE8hMa_sceneArt{width:68px;height:104px}.mE8hMa_choiceActions{align-items:stretch}.mE8hMa_picker button,.mE8hMa_offerLink{padding-inline:9px;font-size:11px}.mE8hMa_group>summary,.mE8hMa_gallery{padding-inline:12px}}
.tCjMVq_light{z-index:10;pointer-events:none;animation:tCjMVq_opening-light-reveal var(--opening-hold-duration,5s) ease-in-out both;background:radial-gradient(at 50% 45%,#fffef9 0%,#fffdfa 35%,#f8f3e8 100%);position:absolute;inset:0;overflow:hidden}.tCjMVq_light:before{content:"";animation:tCjMVq_opening-light-travel var(--opening-hold-duration,5s) ease-in-out both;background:linear-gradient(110deg,#0000 20%,#e5bc7159 36%,#fff 50%,#f3d6a147 64%,#0000 80%);position:absolute;inset:-40%}.tCjMVq_light:after{content:"";animation:tCjMVq_opening-light-breathe var(--opening-hold-duration,5s) ease-in-out both;background:radial-gradient(at 48% 40%,#fff 0%,#fff9eaa8 25%,#0000 65%);position:absolute;inset:-30%}@keyframes tCjMVq_opening-light-reveal{0%{opacity:0}20%{opacity:.34}40%,52%{opacity:1}64%{opacity:.78}82%{opacity:.28}to{opacity:0}}@keyframes tCjMVq_opening-light-travel{0%{transform:translate(-24%,-8%)rotate(-7deg)}to{transform:translate(26%,12%)rotate(7deg)}}@keyframes tCjMVq_opening-light-breathe{0%{opacity:.2;transform:scale(.72)}48%{opacity:.9;transform:scale(1.12)}to{opacity:0;transform:scale(1.55)}}@media (prefers-reduced-motion:reduce){.tCjMVq_light,.tCjMVq_light:before,.tCjMVq_light:after{opacity:0;animation:none}}
.uF8Atq_host{isolation:isolate;position:relative}.uF8Atq_dialog{z-index:1000;color:#302c26;font-family:var(--opening-body-font,var(--font-enory-sans),Arial,sans-serif);position:fixed;inset:0;overflow:hidden}.uF8Atq_ambient{object-fit:cover;filter:blur(32px)saturate(.7);opacity:.7;width:116%;height:116%;position:absolute;inset:-8%}.uF8Atq_scene{background:var(--opening-paper,#f4eee4);position:absolute;inset:0;overflow:hidden}.uF8Atq_scene:before{content:"";background:radial-gradient(#0000,#322b2440);position:absolute;inset:0}.uF8Atq_stage{aspect-ratio:9/16;width:min(100vw,56.25svh);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);container-type:inline-size}.uF8Atq_mediaStage{background:var(--opening-paper,#f4eee4)}.uF8Atq_identityStage{z-index:2;pointer-events:none}.uF8Atq_backdrop{z-index:1;pointer-events:none;opacity:0;transition:opacity var(--opening-backdrop-in) ease-in-out;--paper:#f5eee3;--glow:#fffdf1bb;--shade:#71523f30;--sheen:#ebd2ab44;background-color:var(--paper);background-image:radial-gradient(ellipse at 24% 20%,var(--glow),transparent 62%),linear-gradient(120deg,transparent 18%,var(--sheen) 45%,transparent 67%),radial-gradient(ellipse at 90% 100%,var(--shade),transparent 70%);position:absolute;inset:0}.uF8Atq_backdrop[data-contrast=light]{--paper:#24201f;--glow:#bd9c6c42;--shade:#080a0c99;--sheen:#b28d5a1c}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) and (background:color-mix(in srgb,red,transparent)){.uF8Atq_backdrop{background-color:color-mix(in srgb,var(--paper) 72%,var(--opening-paper,#f4eee4) 10%);-webkit-backdrop-filter:blur(18px)saturate(.7);backdrop-filter:blur(18px)saturate(.7)}.uF8Atq_backdrop[data-contrast=light]{background-color:color-mix(in srgb,var(--paper) 75%,transparent)}}.uF8Atq_dialog:is([data-phase=reading],[data-phase=bridge])>.uF8Atq_scene>.uF8Atq_backdrop{opacity:1}.uF8Atq_video,.uF8Atq_poster{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.uF8Atq_dialog[data-phase=bridge]>.uF8Atq_scene{animation:uF8Atq_video-to-invitation var(--opening-fade-duration) ease-in-out both}.uF8Atq_floralContrast{z-index:1;pointer-events:none;background:radial-gradient(79% 18% at 50% 56%,#17101991 0%,#17101948 57%,#0000 100%);position:absolute;inset:0}.uF8Atq_poetry{z-index:4;text-align:center;pointer-events:none;opacity:0;color:#fffdf7;width:86%;font-family:var(--opening-heading-font,var(--font-enory-serif),Georgia,serif);letter-spacing:.015em;text-wrap:balance;text-shadow:0 2px 12px #171019d9,0 1px 3px #140e17eb;margin:0;font-size:clamp(17px,5.8cqw,28px);font-style:italic;font-weight:400;line-height:1.22;transition:opacity .7s,transform .7s;position:absolute;top:73%;left:50%;transform:translate(-50%,-43%)}.uF8Atq_poetry[data-visible=true]{opacity:1;transform:translate(-50%,-50%)}.uF8Atq_identity{z-index:3;left:var(--identity-x);top:var(--identity-y);width:var(--identity-width);text-align:center;opacity:0;pointer-events:none;overflow-wrap:anywhere;text-wrap:balance;color:#24201c;text-shadow:0 1px 2px #fff9;position:absolute;transform:translate(-50%,-50%)}.uF8Atq_identity:before{content:"";z-index:-1;filter:blur(12px);background:radial-gradient(#fff9,#0000 74%);position:absolute;inset:-18% -12%}.uF8Atq_identity[data-visible=true],.uF8Atq_crest[data-visible=true]{opacity:1}.uF8Atq_identity[data-contrast=light]{color:#fffdf5;text-shadow:0 1px 3px #0008}.uF8Atq_identity[data-contrast=light]:before{background:radial-gradient(#16170dbd,#0000 76%)}.uF8Atq_names{font-family:var(--opening-heading-font,var(--font-enory-serif),Georgia,serif);font-weight:var(--opening-name-weight,400);font-style:var(--opening-name-style,normal);text-transform:var(--opening-name-case,none);font-size:clamp(var(--opening-name-min,20px),var(--opening-name-size,8cqw),46px);letter-spacing:normal;margin:.15em 0;line-height:1.1}.uF8Atq_names i{font-size:.7em;font-weight:400}.uF8Atq_phrase{margin:0 0 .6em;font-size:clamp(11px,3.2cqw,16px);line-height:1.4}.uF8Atq_date{margin:.7em 0 0;font-size:clamp(12px,3.5cqw,18px);line-height:1.5}.uF8Atq_crest{z-index:3;left:var(--crest-x);top:var(--crest-y);width:var(--crest-width);aspect-ratio:1;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.uF8Atq_crest>div{width:100%!important;height:100%!important;margin:0!important}.uF8Atq_crest svg{width:100%;height:100%}.uF8Atq_skip,.uF8Atq_enter{z-index:20;color:#fffdf7;min-height:44px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#26211e99;border:1px solid #fff7;border-radius:999px;padding:12px 18px;font-size:13px;line-height:1.3;position:absolute}.uF8Atq_skip{right:max(16px,env(safe-area-inset-right));top:max(16px,env(safe-area-inset-top));max-width:calc(100% - 32px)}.uF8Atq_enter{left:50%;bottom:max(28px,env(safe-area-inset-bottom));max-width:calc(100% - 32px);transform:translate(-50%)}.uF8Atq_skip:focus-visible,.uF8Atq_enter:focus-visible{outline-offset:4px;outline:3px solid #fff}.uF8Atq_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes uF8Atq_video-to-invitation{0%{opacity:1}to{opacity:0}}@media (min-aspect-ratio:1){.uF8Atq_mediaStage{-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}}@media (prefers-reduced-motion:reduce){.uF8Atq_poetry,.uF8Atq_backdrop{transition:none}.uF8Atq_dialog[data-phase=bridge]>.uF8Atq_scene{animation:none}}
.mtUnZq_host{min-width:0;position:relative}.mtUnZq_dialog{z-index:10000;color:#302c26;isolation:isolate;background:#f8f5ee;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden;container-type:size}.mtUnZq_video{object-fit:contain;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mtUnZq_volume{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mtUnZq_dialog[data-phase=luminous_hold] .mtUnZq_volume{animation:mtUnZq_opening-scene-out var(--opening-hold-duration,5s) linear both}.mtUnZq_dialog[data-phase=ready] .mtUnZq_video{opacity:0}.mtUnZq_dialog[data-phase=ready] .mtUnZq_invitation{z-index:1;position:relative}.mtUnZq_backdrop{pointer-events:none;background:#f8f5ee;position:absolute;inset:0}.mtUnZq_dialog[data-phase=luminous_hold]{background:0 0}.mtUnZq_dialog[data-phase=luminous_hold] .mtUnZq_video,.mtUnZq_dialog[data-phase=luminous_hold] .mtUnZq_backdrop,.mtUnZq_dialog[data-phase=luminous_hold] .mtUnZq_identity_film{animation:mtUnZq_opening-scene-out var(--opening-hold-duration,5s) linear both}.mtUnZq_luminous{z-index:1;pointer-events:none;animation:mtUnZq_opening-light-reveal var(--opening-hold-duration,5s) ease-in-out both;background:radial-gradient(at 50% 45%,#fffef9 0%,#fffdfa 35%,#f8f3e8 100%);position:absolute;inset:0}@keyframes mtUnZq_opening-scene-out{0%,14%{opacity:1}40%,to{opacity:0}}@keyframes mtUnZq_opening-light-reveal{0%,44%{opacity:0}58%,86%{opacity:1}to{opacity:0}}.mtUnZq_skip,.mtUnZq_replay,.mtUnZq_invitation button{font:inherit;cursor:pointer;color:#302c26;background:#fff;border:1px solid #a89f8d;border-radius:999px;min-width:48px;min-height:48px;padding:12px 20px}.mtUnZq_skip{bottom:max(84px,calc(env(safe-area-inset-bottom) + 16px));right:max(16px,env(safe-area-inset-right));z-index:12;position:absolute;box-shadow:0 2px 16px #0002}.mtUnZq_replay{max-width:calc(100% - 32px);margin:20px auto;display:block}.mtUnZq_privateFailure{text-align:center;color:#64523b;max-width:min(560px,100% - 32px);font:inherit;margin:20px auto 0}.mtUnZq_invitation{text-align:center;overflow-wrap:anywhere;max-width:600px;max-height:calc(100% - 164px);padding:48px 24px;overflow:auto}.mtUnZq_invitation>span{letter-spacing:.28em;font-size:12px}.mtUnZq_dialog[data-phase=ready] .mtUnZq_volumeInvitation{background:0 0;max-width:none;max-height:none;padding:0;position:absolute;top:26px;left:24px;right:24px;overflow:visible}.mtUnZq_volumeInvitation .mtUnZq_identity_ready{margin:12px 0 0}.mtUnZq_volumeInvitation .mtUnZq_names{font-size:clamp(20px,5vw,32px)}.mtUnZq_volumeInvitation .mtUnZq_date{margin-top:8px;font-size:13px}.mtUnZq_volumeInvitation>span,.mtUnZq_volumeInvitation .mtUnZq_identity_ready{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mtUnZq_volumeInvitation button{left:50%;bottom:max(152px,calc(env(safe-area-inset-bottom) + 100px));white-space:normal;max-width:calc(100% - 48px);position:fixed;transform:translate(-50%);box-shadow:0 6px 24px #302c2620}.mtUnZq_identity{pointer-events:none;text-align:center;overflow-wrap:anywhere;text-wrap:balance}.mtUnZq_names{font-family:var(--site-font-heading,Georgia,serif);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.12em .28em;margin:0;font-size:clamp(27px,7vw,52px);font-weight:400;line-height:1.15;display:flex}.mtUnZq_names>span{min-width:0;max-width:100%}.mtUnZq_names i{font-size:.7em;font-weight:400}.mtUnZq_date{font:400 clamp(14px,3.2vw,18px)/1.4 var(--site-font-body,Arial,sans-serif);letter-spacing:.08em;margin-top:12px;display:block}.mtUnZq_identity_ready{margin:24px 0 30px}.mtUnZq_filmFrame{pointer-events:none;z-index:1;width:min(100%,56.25cqh);height:min(100%,177.778cqw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);container-type:size}.mtUnZq_identity_film{box-sizing:border-box;width:100%;padding:max(18px,env(safe-area-inset-top)) 18px 30px;color:#fff;text-shadow:0 1px 7px #0008;background:linear-gradient(#17130fbd,#17130f75 65%,#0000);position:absolute;top:0;left:0;container-type:inline-size}.mtUnZq_identity_film .mtUnZq_names{font-size:clamp(17px,6cqw,30px)}.mtUnZq_identity_film .mtUnZq_date{margin-top:7px;font-size:clamp(13px,3.8cqw,16px)}.mtUnZq_filmFrame[data-opening-surface=awaiting-card] .mtUnZq_identity_film{opacity:0}.mtUnZq_dialog[data-phase=luminous_hold] .mtUnZq_filmFrame[data-opening-surface=awaiting-card] .mtUnZq_identity_film{opacity:0;animation:none}.mtUnZq_filmFrame[data-opening-surface=frontal-card] .mtUnZq_identity_film{left:var(--opening-card-left);top:var(--opening-card-top);width:var(--opening-card-width);color:#3b2e20;text-shadow:none;background:0 0;padding:0;transform:translate(-50%,-50%)}.mtUnZq_filmFrame[data-opening-surface=frontal-card] .mtUnZq_names{gap:.15em .25em;font-size:clamp(12px,12cqw,24px);line-height:1.2}.mtUnZq_filmFrame[data-opening-surface=frontal-card] .mtUnZq_date{letter-spacing:.015em;margin-top:10px;font-size:clamp(10px,8cqw,15px);line-height:1.4}.mtUnZq_filmFrame[data-opening-surface=frontal-card][data-opening-candidate="37995"] .mtUnZq_names{flex-direction:column;align-items:center;gap:.12em;font-size:clamp(18px,15cqw,28px)}.mtUnZq_filmFrame[data-opening-surface=frontal-card][data-opening-candidate="37995"] .mtUnZq_names i{font-size:.58em}.mtUnZq_filmFrame[data-opening-surface=frontal-card][data-opening-candidate="37995"] .mtUnZq_date{font-size:clamp(13px,8cqw,17px)}.mtUnZq_dialog[data-phase=luminous_hold] .mtUnZq_filmFrame[data-opening-surface=frontal-card] .mtUnZq_identity_film{animation:mtUnZq_opening-scene-out var(--opening-hold-duration,5s) linear both}.mtUnZq_identity[data-opening-long-names=true] .mtUnZq_names{font-size:clamp(18px,4.8vw,34px)}.mtUnZq_identity_film[data-opening-long-names=true] .mtUnZq_names{font-size:clamp(15px,5cqw,23px)}.mtUnZq_loading{text-align:center;background:#fff;border-radius:12px;max-width:calc(100% - 48px);padding:12px 20px;position:relative}.mtUnZq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mtUnZq_skip:focus-visible,.mtUnZq_replay:focus-visible,.mtUnZq_invitation button:focus-visible{outline-offset:4px;outline:3px solid #77582a}@media (prefers-reduced-motion:reduce){.mtUnZq_dialog[data-phase=luminous_hold] .mtUnZq_video,.mtUnZq_dialog[data-phase=luminous_hold] .mtUnZq_backdrop,.mtUnZq_dialog[data-phase=luminous_hold] .mtUnZq_identity_film,.mtUnZq_luminous{opacity:0;animation:none}}.mtUnZq_dialog[data-phase=ready] .mtUnZq_volumeInvitation .mtUnZq_sealTrigger{min-width:48px;max-width:none;min-height:48px;box-shadow:none;pointer-events:auto;z-index:6;background:0 0;border:0;border-radius:6px;margin:0;padding:0;display:block;position:fixed;bottom:auto;right:auto;transform:translate(-50%,-50%)}.mtUnZq_volumeLoading{text-align:center;position:fixed;top:48%;left:24px;right:24px}.mtUnZq_volumeInvitation .mtUnZq_volumeOpenLabel{pointer-events:auto;bottom:max(152px,calc(env(safe-area-inset-bottom) + 100px));background:#fffdf3e8;font-size:13px}.mtUnZq_phrase{font:400 clamp(13px,3.5vw,18px)/1.4 var(--site-font-body,Arial,sans-serif);letter-spacing:.03em;margin:0 0 14px}.mtUnZq_dialog[data-phase=ready] .mtUnZq_volumeInvitation{top:max(30px,env(safe-area-inset-top));pointer-events:none}.mtUnZq_volumeInvitation .mtUnZq_identity_ready{clip-path:none;white-space:normal;width:auto;max-width:520px;height:auto;margin:0 auto;position:static;overflow:visible}.mtUnZq_volumeInvitation .mtUnZq_names{font-size:clamp(24px,6vw,42px);line-height:1.1}.mtUnZq_volumeInvitation .mtUnZq_date{letter-spacing:.13em;font-size:12px}@media (max-height:550px){.mtUnZq_volumeInvitation .mtUnZq_identity_ready{max-width:42%;margin:0}.mtUnZq_volumeInvitation .mtUnZq_names{font-size:20px}.mtUnZq_volumeInvitation .mtUnZq_date{font-size:10px}}.mtUnZq_dialog[data-phase=luminous_hold]{animation:mtUnZq_volume-cover-handoff var(--opening-hold-duration,5s) linear both}@keyframes mtUnZq_volume-cover-handoff{0%,44%{background-color:#f8f5ee}52%,to{background-color:#0000}}.mtUnZq_volumeInvitation>.mtUnZq_phrase{text-wrap:balance;max-width:32em;margin:0 auto}
