.arch[data-astro-cid-ejcn7m53]{width:100%;margin:0;position:relative}.arch-opening[data-astro-cid-ejcn7m53]{background:var(--jewel-field,var(--ink-raised));border-radius:9999px 9999px 0 0;position:absolute;overflow:hidden}.arch-opening[data-astro-cid-ejcn7m53] picture{width:100%;height:100%;display:block}.arch-opening[data-astro-cid-ejcn7m53] img{object-fit:cover;width:100%;height:100%;scale:var(--zoom,1)}.arch-opening[data-astro-cid-ejcn7m53][data-fit=contain] img{object-fit:contain;padding:8% 5% 10%}.arch-frame[data-astro-cid-ejcn7m53]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.arch-line[data-astro-cid-ejcn7m53],.arch-pearls[data-astro-cid-ejcn7m53]{fill:none;stroke:var(--gold)}.arch-line--outer[data-astro-cid-ejcn7m53]{stroke-width:4px}.arch-line--inner[data-astro-cid-ejcn7m53]{stroke-width:2px;stroke:var(--gold-line)}.arch-jewel[data-astro-cid-ejcn7m53]{stroke:var(--jewel,var(--gold));stroke-width:5px}.arch-pearls[data-astro-cid-ejcn7m53]{stroke-width:6px;stroke-linecap:round;stroke-dasharray:0 23}.arch-ornament[data-astro-cid-ejcn7m53]{fill:var(--gold)}.arch-cut[data-astro-cid-ejcn7m53]{fill:var(--arch-ground,var(--ink))}.arch-glint[data-astro-cid-ejcn7m53]{color:var(--gold-bright);opacity:0;pointer-events:none;position:absolute}.arch-glint--1[data-astro-cid-ejcn7m53]{top:9%;right:2%}.arch-glint--2[data-astro-cid-ejcn7m53]{top:30%;left:-1%}@media (prefers-reduced-motion:no-preference){.motion .arch--depth[data-astro-cid-ejcn7m53] .arch-opening[data-astro-cid-ejcn7m53] img{scale:calc(var(--zoom,1) * 1.14);translate:0 calc((var(--p,.5) - .5) * -9%)}.motion .arch--depth[data-astro-cid-ejcn7m53] .arch-opening[data-astro-cid-ejcn7m53][data-fit=contain] img{scale:var(--zoom,1);translate:0 calc((var(--p,.5) - .5) * -7%)}.arch--draw[data-astro-cid-ejcn7m53] .arch-line[data-astro-cid-ejcn7m53]{stroke-dasharray:1;stroke-dashoffset:1px;animation:arch-draw 1.9s var(--ease-in-out) .1s forwards}.arch--draw[data-astro-cid-ejcn7m53] .arch-line--inner[data-astro-cid-ejcn7m53]{animation-delay:.35s}.arch--draw[data-astro-cid-ejcn7m53] .arch-jewel[data-astro-cid-ejcn7m53]{animation-delay:.6s}.arch--draw[data-astro-cid-ejcn7m53] .arch-pearls[data-astro-cid-ejcn7m53],.arch--draw[data-astro-cid-ejcn7m53] .arch-ornament[data-astro-cid-ejcn7m53]{opacity:0;animation:arch-fade 1.2s var(--ease-out) 1.4s forwards}.arch--draw[data-astro-cid-ejcn7m53] .arch-opening[data-astro-cid-ejcn7m53]{animation:arch-fade 1.6s var(--ease-out) .5s both}.arch--draw[data-astro-cid-ejcn7m53] .arch-opening[data-astro-cid-ejcn7m53] img{animation:arch-settle 3.2s var(--ease-out) .5s both}.arch--draw[data-astro-cid-ejcn7m53] .arch-glint[data-astro-cid-ejcn7m53]{animation:5.5s ease-in-out 2.4s infinite arch-twinkle}.arch--draw[data-astro-cid-ejcn7m53] .arch-glint--2[data-astro-cid-ejcn7m53]{animation-delay:4.1s}.is-paused .arch--draw[data-astro-cid-ejcn7m53] .arch-glint[data-astro-cid-ejcn7m53]{animation-play-state:paused}}@keyframes arch-draw{to{stroke-dashoffset:0}}@keyframes arch-fade{0%{opacity:0}to{opacity:1}}@keyframes arch-settle{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes arch-twinkle{0%,to{opacity:0;transform:scale(.4)rotate(0)}12%{opacity:1;transform:scale(1)rotate(45deg)}26%{opacity:0;transform:scale(.4)rotate(90deg)}}
