.style_cover__GpxLa,.style_end__5_9lj,.style_sec__1ryBC{--hi:color-mix(in srgb,var(--bg) 30%,white);--lo:color-mix(in srgb,var(--ink) 40%,transparent);--cut:color-mix(in srgb,var(--ink) 10%,transparent);position:relative;padding-left:28px;padding-right:28px;min-width:0}@supports (color:oklch(from red l c h)){.style_cover__GpxLa,.style_end__5_9lj,.style_sec__1ryBC{--hi:oklch(from var(--bg) calc(l + 0.14) c h);--lo:oklch(from var(--bg) calc(l - 0.34) c h/0.6)}}.style_num__3QS1C{font-family:var(--text-font,var(--ff-spectral)),Georgia,serif;font-variant-numeric:lining-nums tabular-nums}.style_ink__RAIFS{text-shadow:0 1px 0 var(--hi)}.style_muted__8XPGK{color:var(--muted)}.style_blind__mL_E2{filter:drop-shadow(-1.5px -1.5px 0 var(--hi)) drop-shadow(2px 2.5px 1.5px var(--lo))}.style_mono__DjrJl circle{fill:none;stroke:var(--bg)}.style_mono__DjrJl text{fill:var(--bg);stroke:none}@keyframes style_press__HHCJi{0%{filter:drop-shadow(-1px -1px 0 transparent) drop-shadow(0 0 0 transparent)}to{filter:drop-shadow(-1.5px -1.5px 0 var(--hi)) drop-shadow(2px 2.5px 1.5px var(--lo))}}.style_press__HHCJi{animation:style_press__HHCJi 1.8s ease-out .2s backwards}@media (prefers-reduced-motion:reduce){.style_press__HHCJi{animation:none}}.style_end__5_9lj:before,.style_sec__1ryBC:before{content:"";display:block;margin:0 0 56px;border-top:1px solid var(--line);box-shadow:0 1px 0 var(--hi)}.style_sec__1ryBC{padding-bottom:56px}.style_cover__GpxLa{padding-top:52px;padding-bottom:64px;text-align:center}.style_mono__DjrJl{width:148px;height:148px;display:block;margin:0 auto}.style_invite__SLYJn{margin:22px 0 0;font-size:17px}.style_names__Mv82y{margin:24px auto 0;max-width:100%;font-size:calc(clamp(48px, 15.6cqw, 70px) * var(--ds, 1));line-height:1.08;letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere}.style_invite__SLYJn+.style_names__Mv82y{margin-top:10px}.style_dateline__5lZUW{margin:14px 0 0;font-size:19px;color:var(--muted)}.style_dateline__5lZUW b{font-weight:500;color:var(--ink)}.style_plate__k6r0y{position:relative;padding:12px;border-radius:3px;box-shadow:inset 1px 1px 2px var(--lo),inset -1px -1px 1px var(--hi),-1px -1px 0 var(--hi),1px 1px 1px var(--cut)}.style_plate__k6r0y img{display:block;box-shadow:0 0 0 1px var(--cut)}.style_coverPhoto__ul5p1{margin:40px auto 0;max-width:340px}.style_h__WzBzB{margin:0 0 24px;font-size:calc(clamp(36px, 10.5cqw, 46px) * var(--ds, 1));line-height:1.15;letter-spacing:-.01em;text-wrap:balance}.style_h__WzBzB,.style_lead__1gZND{text-align:center;overflow-wrap:anywhere}.style_lead__1gZND{margin:0 auto;max-width:34ch;text-wrap:pretty}.style_hello__rohM4{font-size:21px;line-height:1.5;white-space:pre-line}.style_small__9JrkE{font-size:15px;color:var(--muted)}.style_hint__U1yV1{margin:0 auto;max-width:28ch;text-align:center;font-size:16px;line-height:1.4;color:var(--muted)}.style_center__wX_oN{text-align:center}.style_monthName__Uls3x{margin:0 0 16px;text-align:center;font-size:19px;color:var(--muted)}.style_cal__9ozVl{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center}.style_dow__UIQpd{padding:0 0 10px;font-size:15px;color:var(--muted)}.style_day__4b4zF{height:44px;display:grid;place-items:center;font-size:18px;border-top:1px solid var(--cut)}.style_day__4b4zF.style_top__4_Mh0{border-top-color:var(--line)}.style_mark__QPjeO{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--bg);color:var(--ink);font-weight:500;box-shadow:0 0 0 1px var(--ink),-2px -2px 3px var(--hi),2px 3px 4px var(--lo)}.style_start__dK72y{margin:22px 0 0;text-align:center;font-size:19px}.style_ics__KJ3U6{display:block;margin:14px auto 0;width:fit-content;font-size:16px}.style_count__4XD4a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.style_count__4XD4a>div{padding:12px 4px 10px;text-align:center;min-width:0}.style_count__4XD4a>div+div{border-left:1px solid var(--line);box-shadow:inset 1px 0 0 var(--hi)}.style_count__4XD4a dt{font-size:calc(clamp(52px, 15cqw, 74px) * var(--ds, 1));line-height:1.1;letter-spacing:-.02em}.style_count__4XD4a dd{margin:4px 0 0;font-size:15px;color:var(--muted)}.style_done__9juNC{margin:0;text-align:center;font-size:22px}.style_placeName__lZ3Nh{margin:0;font-size:calc(clamp(30px, 8.6cqw, 36px) * var(--ds, 1));line-height:1.25}.style_addr__R94Jj,.style_placeName__lZ3Nh{text-align:center;text-wrap:balance;overflow-wrap:anywhere}.style_addr__R94Jj{margin:10px auto 28px;max-width:30ch;color:var(--muted)}.style_btnWrap__eFEmZ{display:flex;justify-content:center}.style_btn__2fXc4{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 34px;border-radius:3px;border:1px solid var(--ink);background:var(--ink);color:var(--bg);font-size:17px;font-weight:500;text-decoration:none;box-shadow:inset 0 1px 0 var(--hi),0 1px 0 var(--hi),1px 2px 3px var(--lo)}.style_btn__2fXc4:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.style_btnGhost__FghkY{background:var(--bg);color:var(--ink);box-shadow:-1px -1px 0 var(--hi),1px 2px 3px var(--lo)}.style_prog__48Zwz{list-style:none;margin:0;padding:0}.style_prog__48Zwz li{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:baseline;padding:16px 0;box-shadow:inset 0 1px 0 var(--line),inset 0 2px 0 var(--hi)}.style_prog__48Zwz li:last-child{padding-bottom:17px;box-shadow:inset 0 1px 0 var(--line),inset 0 2px 0 var(--hi),0 1px 0 var(--line),0 2px 0 var(--hi)}.style_prog__48Zwz time{font-size:22px}.style_prog__48Zwz span{font-size:19px;line-height:1.35;overflow-wrap:anywhere}.style_swatches__Maboa{display:flex;flex-wrap:wrap;justify-content:center;gap:18px 16px;margin:28px 0 0;padding:0;list-style:none}.style_swatches__Maboa li{width:44px;height:44px;border-radius:50%;box-shadow:0 0 0 5px var(--bg),0 0 0 6px var(--line),-1px -1px 0 7px var(--hi),2px 3px 5px 5px var(--cut)}.style_rail__ToQtd{display:flex;gap:20px;margin:0 -28px;padding:6px 28px 18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 28px;scrollbar-width:none}.style_rail__ToQtd::-webkit-scrollbar{display:none}.style_rail__ToQtd figure{flex:0 0 76%;margin:0;scroll-snap-align:center;min-width:0}.style_rail__ToQtd img{width:100%;height:100%;object-fit:cover}.style_emptyRow__9ZavG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.style_emptyRow__9ZavG .style_plate__k6r0y{aspect-ratio:3/4;padding:0}.style_railHint__oIJnP{margin:4px 0 0;text-align:center}.style_faces__h1UuO{display:flex;flex-wrap:wrap;justify-content:center;padding-left:10px}.style_face__lS1We{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:46px;height:46px;margin-left:-10px;border-radius:50%;overflow:hidden;background:var(--soft);font-size:22px;line-height:1;box-shadow:0 0 0 3px var(--bg),0 0 0 4px var(--line),1px 2px 4px 3px var(--cut)}.style_face__lS1We img{width:100%;height:100%;object-fit:cover}.style_faceMore__9PRZF{background:var(--ink);color:var(--bg);font-size:15px;font-weight:500}.style_guestNames__zfA8_{margin:20px auto 0;max-width:30ch;font-size:18px;overflow-wrap:anywhere}.style_guestSum__YTNNA{margin:4px 0 0;text-align:center;font-size:15px;color:var(--muted)}.style_answer__Hq__t{display:grid;gap:14px;margin:28px auto 0;max-width:340px}.style_answer__Hq__t .style_btn__2fXc4{width:100%}.style_end__5_9lj{padding-top:0;padding-bottom:72px;text-align:center}.style_endMono__n1he0{width:96px;height:96px;display:block;margin:0 auto 8px}.style_endTitle__6d0iT{margin:0;font-size:calc(clamp(52px, 14.7cqw, 64px) * var(--ds, 1));line-height:1.1;letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere}.style_sign__qFb7c{margin:22px 0 0;font-size:22px;overflow-wrap:anywhere}.style_signSub__kKsPr{margin:6px 0 0;color:var(--muted);font-size:15px}