._root_758ffa3{--sink:0;position:absolute;inset:0;overflow:hidden}._bg_758ffa3{object-fit:cover;object-position:60% center}._envelope_758ffa3{left:50%;bottom:calc(3vh + var(--extra,0px));aspect-ratio:645/774;height:min(84vh,110.4vw);position:absolute;transform:translate(-50%);container-type:inline-size}._cardClip_758ffa3{clip-path:inset(-10% -10% 1.42119%);position:absolute;inset:0}._cardEnter_758ffa3,._card_758ffa3{position:absolute;inset:0}._cardEnter_758ffa3{transform:translateY(calc(var(--hidden-offset) * 100%))}._cardEnter_758ffa3._isReady_758ffa3{animation:1.8s cubic-bezier(.22,1,.36,1) .3s both _envelope-card-rise_758ffa3}@keyframes _envelope-card-rise_758ffa3{0%{transform:translateY(calc(var(--hidden-offset) * 100%))}to{transform:translateY(0)}}._card_758ffa3{transform:translateY(calc(var(--sink) * var(--sink-offset) * 100%));will-change:transform;transition:transform .12s linear}@media (prefers-reduced-motion:reduce){._cardEnter_758ffa3,._cardEnter_758ffa3._isReady_758ffa3{animation:none;transform:none}}._text_758ffa3{color:#161811;margin:0;font-weight:400}._names_758ffa3,._date_758ffa3{white-space:nowrap;font-family:var(--font-pinyon), cursive;line-height:1;position:absolute;left:50%;transform:translate(-50%,-50%)}._names_758ffa3{font-size:7.33cqw;top:41.4%}._date_758ffa3{font-size:4.9cqw;top:48.85%}._root_52779be{position:absolute;inset:0}._paper_52779be{inset:calc(var(--gap) + var(--lace) / 2) 0 0;background:#f1ede6 url(/gallery/paper-bg.jpg) top/cover no-repeat;position:absolute;container-type:size}._lace_52779be{top:var(--gap);height:var(--lace);filter:drop-shadow(0 3px 4px #281e141f);pointer-events:none;z-index:1;background:url(/gallery/lace-trim.png) 0/auto 100% repeat-x;position:absolute;left:0;right:0}._stage_52779be{aspect-ratio:1366/768;width:min(100cqw,177.865cqh);position:absolute;top:50%;left:50%;translate:-50% -50%}._title_52779be{white-space:nowrap;font-family:var(--font-pinyon), cursive;color:#161811;pointer-events:none;margin:0;font-size:calc(min(100cqw,177.865cqh)/18.7123);font-weight:400;line-height:1;position:absolute;top:14.4%;left:50.4%;translate:-50% -50%}._item_52779be{left:var(--x);top:var(--y);width:var(--w);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;margin:0;transition:scale .16s,filter .16s;position:absolute}._item_52779be:hover{filter:drop-shadow(0 6px 10px #281e142e)}._dragging_52779be{cursor:grabbing;filter:drop-shadow(0 10px 16px #281e143d);scale:1.012}._layer_52779be{pointer-events:none;position:absolute}._photo_52779be{object-fit:cover}@media (max-aspect-ratio:1){._stage_52779be{aspect-ratio:768/1470;width:min(100cqw,52.2449cqh)}._title_52779be{font-size:calc(min(100cqw,52.2449cqh)/10.5205);top:7.5%;left:50%}._item_52779be{left:var(--px);top:var(--py);width:var(--pw)}}._root_50f52a4{background:#1d1410;position:absolute;inset:0;overflow:hidden;container-type:size}._bg_50f52a4{object-fit:cover;object-position:center}._stage_50f52a4{--u:calc(min(100cqw, 100cqh * 1366 / 768) / 1366);width:calc(1366 * var(--u));height:calc(768 * var(--u));position:absolute;top:50%;left:50%;translate:-50% -50%}._title_50f52a4{left:calc(683 * var(--u));top:calc(144 * var(--u));white-space:nowrap;font-family:var(--font-pinyon), cursive;font-weight:400;font-size:calc(93 * var(--u));color:#e9e3d8;text-shadow:0 calc(2 * var(--u)) calc(14 * var(--u)) #0000008c;margin:0;line-height:1;position:absolute;translate:-50% -50%}._schedule_50f52a4{left:calc(683 * var(--u));top:calc(242 * var(--u));text-align:center;color:#fdf8ed;font-family:var(--font-pinyon), cursive;text-shadow:0 calc(2 * var(--u)) calc(10 * var(--u)) #0009;margin:0;padding:0;list-style:none;position:absolute;translate:-50%}._schedule_50f52a4 li{height:calc(100 * var(--u));flex-direction:column;align-items:center;display:flex}._name_50f52a4{font-size:calc(48 * var(--u));line-height:calc(57 * var(--u));white-space:nowrap}._time_50f52a4{margin-top:calc(6 * var(--u));font-size:calc(26.7 * var(--u));line-height:calc(32 * var(--u))}._card_50f52a4{left:calc(884 * var(--u));top:calc(271 * var(--u));width:calc(631 * var(--u));height:calc(571 * var(--u));filter:drop-shadow(0 calc(8 * var(--u)) calc(18 * var(--u)) #00000073);position:absolute;rotate:-1.74deg}@media (max-aspect-ratio:1){._stage_50f52a4{--u:calc(min(100cqw, 100cqh * 768 / 1300) / 768);width:calc(768 * var(--u));height:calc(1300 * var(--u))}._title_50f52a4{left:calc(384 * var(--u));top:calc(150 * var(--u))}._schedule_50f52a4{left:calc(384 * var(--u));top:calc(270 * var(--u))}._name_50f52a4{font-size:calc(58 * var(--u));line-height:calc(66 * var(--u))}._time_50f52a4{font-size:calc(32 * var(--u));line-height:calc(36 * var(--u))}._schedule_50f52a4 li{height:calc(118 * var(--u))}._card_50f52a4{left:calc(250 * var(--u));top:calc(800 * var(--u))}}._root_4044779{position:absolute;inset:0;overflow-x:clip}._paper_4044779{background:#f1ede6 url(/gallery/paper-bg.jpg) top/cover no-repeat;position:absolute;inset:0;container-type:size}._laceBg_4044779,._lace_4044779{top:calc(-1 * var(--lace));height:var(--lace);pointer-events:none;position:absolute;left:0;right:0}._laceBg_4044779{background:#f1ede6 url(/gallery/paper-bg.jpg) 50%/cover no-repeat}._lace_4044779{z-index:2;background:url(/gallery/lace-trim.png) 0/auto 100% repeat-x}._stage_4044779{--u:calc(min(100cqw, 100cqh * 1366 / 768) / 1366);width:calc(1366 * var(--u));height:calc(768 * var(--u));position:absolute;top:50%;left:50%;translate:-50% -50%}._title_4044779{left:calc(350 * var(--u));top:calc(75 * var(--u));white-space:nowrap;font-family:var(--font-pinyon), cursive;font-weight:400;font-size:calc(80 * var(--u));color:#161811;text-shadow:0 0 calc(12 * var(--u)) #f4f0e9e6;margin:0;line-height:1;position:absolute;translate:-50% -50%}._sketch_4044779{inset:calc(var(--lace) / -2) -40px 0;mix-blend-mode:multiply;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%)}._sketch_4044779 img{object-fit:cover;object-position:50% 55%}._doily_4044779{left:calc(415 * var(--u));top:calc(150 * var(--u));width:calc(536.5 * var(--u));height:calc(500 * var(--u));filter:drop-shadow(0 6px 14px #281e1438);position:absolute}._address_4044779{white-space:nowrap;text-align:center;font-style:normal;font-family:var(--font-pinyon), cursive;font-size:calc(36 * var(--u));color:#3a2a1e;text-shadow:0 0 calc(4 * var(--u)) #fffaf099;margin:0;line-height:1.4;position:absolute;top:54%;left:50%;translate:-50% -50%}._map_4044779{left:calc(1016 * var(--u));top:calc(458 * var(--u));width:calc(300 * var(--u));height:calc(260 * var(--u));z-index:1;padding:calc(10 * var(--u));border-radius:calc(14 * var(--u));box-shadow:0 calc(6 * var(--u)) calc(18 * var(--u)) #281e1438, 0 1px 2px #281e1426;background:#fbf8f1;position:absolute}._map_4044779 iframe{border-radius:calc(8 * var(--u));filter:grayscale(.9)sepia(.18)contrast(.95)brightness(1.02);border:0;width:100%;height:100%;display:block}@media (max-aspect-ratio:1){._stage_4044779{--u:calc(min(100cqw, 100cqh * 768 / 1150) / 768);width:calc(768 * var(--u));height:calc(1150 * var(--u))}._title_4044779{left:calc(384 * var(--u));top:calc(70 * var(--u))}._doily_4044779{left:calc(116 * var(--u));top:calc(150 * var(--u))}._address_4044779{font-size:calc(44 * var(--u))}._sketch_4044779 img{object-position:50% 50%}._map_4044779{left:calc(134 * var(--u));top:calc(720 * var(--u));width:calc(500 * var(--u));height:calc(380 * var(--u))}}
