.contact[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:3vw;padding:120px 4vw 60px 290px;background:#fff;color:#1c2120}.strip[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;gap:16px;font:400 clamp(.85rem,1.1vw,1.05rem)/1.25 "Helvetica Neue",Arial,sans-serif}.strip[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{margin:0}.strip[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:inherit}.rebus[data-astro-cid-uw5kdbxl]{margin-top:18px;display:grid;gap:1.2vw}.line[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;gap:1.6vw}.w[data-astro-cid-uw5kdbxl]{font:300 clamp(3.4rem,8.4vw,8.6rem)/.82 "Helvetica Neue",Arial,sans-serif;letter-spacing:-.04em}.comma[data-astro-cid-uw5kdbxl]{margin-left:-1vw}.plate[data-astro-cid-uw5kdbxl]{position:relative;margin:0;flex:0 1 auto;width:clamp(130px,15vw,260px);aspect-ratio:4 / 3;padding:14px 10px 10px}.plate[data-astro-cid-uw5kdbxl].big{width:clamp(170px,21vw,340px)}.plate[data-astro-cid-uw5kdbxl] img[data-astro-cid-uw5kdbxl]{display:block;width:100%;height:100%;object-fit:cover}.plate[data-astro-cid-uw5kdbxl]:before{content:"";position:absolute;left:10px;right:10px;top:2px;height:6px;background:linear-gradient(90deg,#222 0 4%,#555 4% 8%,#888 8% 12%,#bbb 12% 16%,#eee 16% 20%,transparent 20% 62%,#00b7eb 62% 66%,#ec008c 66% 70%,#ffe500 70% 74%,#111 74% 78%,#e31b23 78% 82%,#00a651 82% 86%,#2e3192 86% 90%,transparent 90%)}.plate[data-astro-cid-uw5kdbxl]:after{content:"";position:absolute;inset:50% -6px auto;height:6px;translate:0 -50%;background:radial-gradient(circle,#222 0 2px,transparent 2.5px) left / 6px 6px no-repeat,radial-gradient(circle,#222 0 2px,transparent 2.5px) right / 6px 6px no-repeat}.desk[data-astro-cid-uw5kdbxl]{align-self:start}.card[data-astro-cid-uw5kdbxl]{display:grid;gap:12px;padding:22px 22px 18px;border-radius:18px;background:radial-gradient(circle at 12% 8%,#fff 0 2px,transparent 3px) 0 0 / 46px 46px,radial-gradient(circle at 70% 60%,#fff 0 1.5px,transparent 2.5px) 0 0 / 34px 34px,linear-gradient(160deg,#ffe3ee,#f8cfe0 60%,#f3c2d6);box-shadow:0 14px 36px #d678a040}.card[data-astro-cid-uw5kdbxl] h1[data-astro-cid-uw5kdbxl]{margin:0 0 2px;font:400 clamp(1.6rem,2.2vw,2.1rem)/1 var(--script);color:#b5386a}.card[data-astro-cid-uw5kdbxl] h1[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{font-family:var(--label);font-size:.7em}.card[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{display:grid;gap:4px;font:700 .82rem var(--label);color:#7a2a4c}.card[data-astro-cid-uw5kdbxl] em[data-astro-cid-uw5kdbxl]{font-weight:400;font-style:italic}.card[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:not([type=radio]),.card[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl],.comment[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl],.comment[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{width:100%;padding:9px 12px;border:1.5px solid #f2a7c4;border-radius:12px;background:#ffffffd9;font:400 .95rem var(--label);color:#1c2120}.card[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus,.card[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]:focus,.comment[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus,.comment[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]:focus{outline:none;border-color:#d94f87;box-shadow:0 0 0 3px #fffc,0 0 14px #ec78aa80}fieldset[data-astro-cid-uw5kdbxl]{margin:0;padding:0;border:0;display:grid;gap:6px}legend[data-astro-cid-uw5kdbxl]{padding:0 0 4px;font:700 .82rem var(--label);color:#7a2a4c}.chips[data-astro-cid-uw5kdbxl]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-astro-cid-uw5kdbxl]{position:relative;display:block!important;cursor:pointer}.chip[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]{position:absolute;opacity:0;inset:0}.chip[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{display:inline-block;padding:6px 11px;border-radius:999px;border:1.5px solid #f2a7c4;background:#ffffffb3;font:400 .82rem var(--label);color:#7a2a4c}.chip[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:checked+span[data-astro-cid-uw5kdbxl]{background:#d94f87;border-color:#d94f87;color:#fff;box-shadow:0 0 10px #ec78aa99}.chip[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus-visible+span[data-astro-cid-uw5kdbxl]{outline:2px solid #7a2a4c;outline-offset:2px}.range[data-astro-cid-uw5kdbxl][hidden]{display:none}.send[data-astro-cid-uw5kdbxl]{justify-self:start;padding:11px 20px;border:0;border-radius:999px;background:linear-gradient(90deg,#e2588f,#f08bb4);color:#fff;font:700 1rem var(--label);cursor:pointer;box-shadow:0 6px 16px #e2588f59}.send[data-astro-cid-uw5kdbxl]:hover,.send[data-astro-cid-uw5kdbxl]:focus-visible{filter:brightness(1.06);box-shadow:0 0 22px #f08bb4cc}.small[data-astro-cid-uw5kdbxl],.status[data-astro-cid-uw5kdbxl]{margin:0;font:italic 400 .82rem var(--label);color:#7a2a4c}.treat[data-astro-cid-uw5kdbxl]{display:grid;justify-items:center;gap:14px;text-align:center}.treat[data-astro-cid-uw5kdbxl][hidden],[data-astro-cid-uw5kdbxl][hidden]{display:none!important}.sent[data-astro-cid-uw5kdbxl]{margin:0;font:italic 400 1rem/1.4 var(--label);color:#b5386a}.candy[data-astro-cid-uw5kdbxl]{display:grid;justify-items:center;gap:6px;padding:0;border:0;background:none;cursor:pointer;animation:drop .9s cubic-bezier(.3,1.4,.5,1) both}.candy[data-astro-cid-uw5kdbxl].drop{animation:drop .9s cubic-bezier(.3,1.4,.5,1) both}.candy[data-astro-cid-uw5kdbxl] img[data-astro-cid-uw5kdbxl]{width:170px;height:auto;filter:drop-shadow(0 8px 18px rgb(236 120 170 / .45))}.candy[data-astro-cid-uw5kdbxl]:hover img[data-astro-cid-uw5kdbxl]{animation:wiggle .4s ease-in-out infinite}.candy[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{font:italic 400 .9rem var(--label);color:#b5386a}@keyframes drop{0%{translate:0 -60vh;rotate:-40deg;opacity:0}to{translate:0 0;rotate:0deg;opacity:1}}@keyframes wiggle{50%{rotate:8deg}}.note[data-astro-cid-uw5kdbxl]{position:relative;width:min(100%,460px);animation:unfold .5s ease-out both}.note[data-astro-cid-uw5kdbxl] img[data-astro-cid-uw5kdbxl]{display:block;width:100%;height:auto;filter:drop-shadow(0 10px 20px rgb(214 120 160 / .35))}.thanks[data-astro-cid-uw5kdbxl]{position:absolute;inset:22% 20% 30%;display:grid;align-content:center;justify-items:center;gap:8px;text-align:center;color:#6b2645;background:radial-gradient(closest-side,rgb(255 255 255 / .85),rgb(255 255 255 / .55) 75%,transparent)}.thanks[data-astro-cid-uw5kdbxl] .hello[data-astro-cid-uw5kdbxl]{margin:0;font:400 clamp(1.5rem,2.2vw,2rem)/1 var(--script);color:#b5386a}.thanks[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]:not(.hello){margin:0;font:italic 400 clamp(.85rem,1.05vw,1rem)/1.4 Georgia,serif}.from[data-astro-cid-uw5kdbxl]{position:absolute;left:0;right:0;text-align:center;bottom:22%;margin:0;font:400 1.1rem var(--script);color:#b5386a}@keyframes unfold{0%{scale:.6;opacity:0;rotate:-6deg}}.guestbook[data-astro-cid-uw5kdbxl]{grid-column:1 / -1;margin-top:40px;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);gap:16px 3vw;align-items:start}.guest-head[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{margin:6px 0 0;font:italic 400 1rem/1.4 var(--label);color:#7a2a4c}.guestbook[data-astro-cid-uw5kdbxl] .comment[data-astro-cid-uw5kdbxl]{grid-column:2;grid-row:1 / span 2;padding:18px;border-radius:18px;background:linear-gradient(160deg,#ffe3ee,#f8cfe0);box-shadow:0 10px 26px #d678a038}.guestbook[data-astro-cid-uw5kdbxl] .comment[data-astro-cid-uw5kdbxl] em[data-astro-cid-uw5kdbxl]{font-weight:400;font-style:italic}.guestbook[data-astro-cid-uw5kdbxl] ul[data-astro-cid-uw5kdbxl]{grid-column:1}.guestbook[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{margin:0;font:400 clamp(1.6rem,2.4vw,2.2rem) var(--script);color:#b5386a}.guestbook[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl] span[data-astro-cid-uw5kdbxl]{font-family:var(--label);font-size:.7em}.guestbook[data-astro-cid-uw5kdbxl] ul[data-astro-cid-uw5kdbxl]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:18px}.guestbook[data-astro-cid-uw5kdbxl] li{display:grid;gap:8px;padding:16px 16px 12px;border-radius:6px;background:linear-gradient(160deg,#fff0f6,#ffe0ec);box-shadow:0 6px 14px #d678a033;rotate:var(--r)}.guestbook[data-astro-cid-uw5kdbxl] li p{margin:0;font:italic 400 .95rem/1.4 Georgia,serif;color:#4a1f33;overflow-wrap:anywhere}.guestbook[data-astro-cid-uw5kdbxl] li span{font:700 .72rem var(--label);color:#b5386a;text-transform:lowercase}.leave[data-astro-cid-uw5kdbxl]{justify-self:start;padding:8px 14px;border:1.5px solid #f2a7c4;border-radius:999px;background:#fff0f6;color:#b5386a;font:700 .85rem var(--label);cursor:pointer}.leave[data-astro-cid-uw5kdbxl]:hover,.leave[data-astro-cid-uw5kdbxl]:focus-visible{background:#d94f87;border-color:#d94f87;color:#fff}.jar[data-astro-cid-uw5kdbxl]{width:min(520px,92vw);padding:22px;border:0;border-radius:18px;background:linear-gradient(160deg,#fff0f6,#ffe0ec);box-shadow:0 20px 60px #0000004d}.jar[data-astro-cid-uw5kdbxl]::backdrop{background:#3c142873}.jar[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{margin:0 0 12px;font:400 1.7rem var(--script);color:#b5386a}.jar[data-astro-cid-uw5kdbxl] .close[data-astro-cid-uw5kdbxl]{position:absolute;top:6px;right:12px;border:0;background:none;font-size:2rem;line-height:1;cursor:pointer;color:#b5386a}.meme[data-astro-cid-uw5kdbxl] img[data-astro-cid-uw5kdbxl]{display:block;width:100%;height:auto;border-radius:10px}.meme[data-astro-cid-uw5kdbxl] .awaiting[data-astro-cid-uw5kdbxl]{min-height:160px}.comment[data-astro-cid-uw5kdbxl]{display:grid;gap:10px}.comment[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{display:grid;gap:4px;font:700 .82rem var(--label);color:#7a2a4c}@media(max-width:980px){.contact[data-astro-cid-uw5kdbxl]{grid-template-columns:minmax(0,1fr);padding:140px 16px 50px}.desk[data-astro-cid-uw5kdbxl]{position:static}.guestbook[data-astro-cid-uw5kdbxl]{grid-template-columns:minmax(0,1fr)}.guestbook[data-astro-cid-uw5kdbxl] .comment[data-astro-cid-uw5kdbxl],.guestbook[data-astro-cid-uw5kdbxl] ul[data-astro-cid-uw5kdbxl]{grid-column:1;grid-row:auto}.strip[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.candy[data-astro-cid-uw5kdbxl],.candy[data-astro-cid-uw5kdbxl].drop,.note[data-astro-cid-uw5kdbxl],.candy[data-astro-cid-uw5kdbxl]:hover img[data-astro-cid-uw5kdbxl]{animation:none}}
