.Cy3cJq_cover{z-index:50;background:var(--v-desk);color:var(--v-paper);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1rem,3.5svh,2rem);padding:1.25rem;font-family:EB Garamond,Georgia,serif;display:flex;position:fixed;inset:0;overflow:hidden}.Cy3cJq_cover[data-state=leaving]{pointer-events:none;animation:1.6s forwards Cy3cJq_coverOut}.Cy3cJq_title{width:min(100%,30rem)}.Cy3cJq_cover[data-state=leaving] .Cy3cJq_title,.Cy3cJq_cover[data-state=leaving] .Cy3cJq_action{opacity:0;transition:opacity .35s}.Cy3cJq_eyebrow{letter-spacing:.18em;overflow-wrap:anywhere;margin:0;font-family:Cormorant SC,Georgia,serif;font-size:.9375rem}.Cy3cJq_names{letter-spacing:.04em;overflow-wrap:anywhere;margin:.25rem 0 0;font-family:Cormorant SC,Georgia,serif;font-size:clamp(1.75rem,8vw,2.75rem);font-weight:500;line-height:1.15}.Cy3cJq_names[data-size=mid]{font-size:clamp(1.5rem,6.5vw,2.25rem)}.Cy3cJq_names[data-size=long]{font-size:clamp(1.25rem,5.4vw,1.75rem)}.Cy3cJq_names i{font-family:EB Garamond,Georgia,serif;font-weight:400}.Cy3cJq_card{aspect-ratio:3/4;perspective:1100px;flex:none;width:min(66vw,42svh,19rem);position:relative}.Cy3cJq_inside{background:var(--v-paper-2);color:var(--v-ink);place-items:center;display:grid;position:absolute;inset:0}.Cy3cJq_insideDate{letter-spacing:.08em;margin:0;font-family:Cormorant SC,Georgia,serif;font-size:1.5rem}.Cy3cJq_door{background-color:var(--v-paper);outline:1px solid var(--v-line);outline-offset:-.5rem;background-image:url(/textures/paper-aged.webp);background-size:18rem;width:50%;transition:transform 1.25s cubic-bezier(.5,0,.2,1);position:absolute;top:0;bottom:0}.Cy3cJq_doorLeft{transform-origin:0;left:0}.Cy3cJq_doorRight{transform-origin:100%;right:0}.Cy3cJq_cover[data-state=leaving] .Cy3cJq_doorLeft{transform:rotateY(-118deg)}.Cy3cJq_cover[data-state=leaving] .Cy3cJq_doorRight{transform:rotateY(118deg)}.Cy3cJq_sealHolder{transition:transform .45s,opacity .45s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Cy3cJq_cover[data-state=leaving] .Cy3cJq_sealHolder{opacity:0;transform:translate(-50%,-70%)scale(.86)}.Cy3cJq_action{flex:none}.Cy3cJq_openButton{border:1px solid var(--v-paper);min-height:3rem;color:inherit;letter-spacing:.14em;cursor:pointer;background:0 0;padding:.5rem 2rem;font-family:Cormorant SC,Georgia,serif;font-size:1.125rem;font-weight:500}.Cy3cJq_openButton:hover{background:var(--v-paper);color:var(--v-desk)}.Cy3cJq_openButton:focus-visible{outline:2px solid var(--v-paper);outline-offset:3px}.Cy3cJq_action p{margin:.5rem 0 0;font-size:.9375rem;font-style:italic}.Cy3cJq_toggle{z-index:40;border:1px solid var(--v-line);background:var(--v-paper);width:2.75rem;height:2.75rem;color:var(--v-ink);cursor:pointer;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:1rem;right:1rem}.Cy3cJq_toggle[data-playing=true]{border-color:var(--v-accent);background:var(--v-accent);color:var(--v-on-accent)}.Cy3cJq_toggle:focus-visible{outline:2px solid var(--v-paper);outline-offset:2px}@keyframes Cy3cJq_coverOut{70%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.Cy3cJq_cover[data-state=leaving]{animation-duration:.3s}.Cy3cJq_door,.Cy3cJq_sealHolder{transition:none}.Cy3cJq_cover[data-state=leaving] .Cy3cJq_doorLeft,.Cy3cJq_cover[data-state=leaving] .Cy3cJq_doorRight{transform:none}}
