[data-lang][hidden]{display:none!important}.post[data-astro-cid-vcwz2lde]{background:var(--cream);padding:calc(var(--nav-height) + var(--space-2xl)) 0 var(--space-4xl)}.post-container[data-astro-cid-vcwz2lde]{max-width:820px}.post-back[data-astro-cid-vcwz2lde]{display:inline-flex;gap:6px;font-family:var(--font-display);font-size:var(--text-xs);font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--blue-dark);margin-bottom:var(--space-xl)}.post-back[data-astro-cid-vcwz2lde]:hover{color:var(--orange-dark)}.post-meta[data-astro-cid-vcwz2lde]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg)}.post-stamp[data-astro-cid-vcwz2lde]{font-family:var(--font-display);font-size:var(--text-xs);font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--orange-dark);border:2px dashed rgba(230,136,28,.55);border-radius:3px;padding:3px 10px;rotate:-1deg}.post-kind[data-astro-cid-vcwz2lde],.post-past[data-astro-cid-vcwz2lde]{font-family:var(--font-display);font-size:var(--text-xs);font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:var(--blue-deeper);background:#1b365d14;padding:3px 10px;rotate:1deg}.post-kind-action[data-astro-cid-vcwz2lde] .post-kind[data-astro-cid-vcwz2lde]{color:var(--white);background:var(--orange-dark)}.post-past[data-astro-cid-vcwz2lde]{display:none;color:var(--gray-500);background:var(--gray-100)}.post[data-astro-cid-vcwz2lde].is-past .post-past[data-astro-cid-vcwz2lde]{display:inline-block}.post[data-astro-cid-vcwz2lde].is-past .post-rsvp[data-astro-cid-vcwz2lde]{display:none}.post-title-wrap[data-astro-cid-vcwz2lde]{margin:0 0 var(--space-lg);rotate:-.8deg}.post-title[data-astro-cid-vcwz2lde]{display:inline;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:900;line-height:1.45;text-transform:uppercase;letter-spacing:.01em;color:var(--cream-light);background:var(--blue-deeper);padding:.08em .4em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.post-lead[data-astro-cid-vcwz2lde]{font-size:var(--text-lg);line-height:1.6;font-weight:500;color:var(--gray-700);max-width:62ch}.post-image[data-astro-cid-vcwz2lde]{margin:var(--space-2xl) 0 0;box-shadow:var(--shadow-md)}.post-image[data-astro-cid-vcwz2lde] img[data-astro-cid-vcwz2lde]{width:100%}.post-event[data-astro-cid-vcwz2lde]{position:relative;margin:var(--space-2xl) 0 0;background:var(--white);padding:var(--space-xl);box-shadow:var(--shadow-md);rotate:var(--tilt, 0deg);max-width:520px}.post-event[data-astro-cid-vcwz2lde]:before{content:"";position:absolute;width:64px;height:20px;top:-9px;left:50%;transform:translate(-50%) rotate(3deg);background:#f5d08ab3;box-shadow:0 1px 3px #00000026;pointer-events:none}.post-event-label[data-astro-cid-vcwz2lde]{display:inline-block;font-family:var(--font-display);font-size:var(--text-xs);font-weight:800;text-transform:uppercase;letter-spacing:.15em;color:var(--orange-dark);margin-bottom:var(--space-sm)}.post-event-row[data-astro-cid-vcwz2lde]{display:grid;grid-template-columns:84px 1fr;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:1px dashed rgba(27,54,93,.15)}.post-event-row[data-astro-cid-vcwz2lde]:last-child{border-bottom:none}.post-event-row[data-astro-cid-vcwz2lde] dt[data-astro-cid-vcwz2lde]{font-family:var(--font-display);font-size:var(--text-xs);font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:var(--gray-500);padding-top:3px}.post-event-row[data-astro-cid-vcwz2lde] dd[data-astro-cid-vcwz2lde]{font-family:var(--font-display);font-size:var(--text-base);font-weight:800;color:var(--blue-deeper);line-height:1.4}.post-rsvp[data-astro-cid-vcwz2lde]{margin-top:var(--space-md);font-size:var(--text-sm);padding:.6rem 1.3rem}.post-paper[data-astro-cid-vcwz2lde]{position:relative;margin-top:var(--space-2xl);background:var(--cream-light);padding:var(--space-2xl) var(--space-2xl) var(--space-xl);box-shadow:var(--shadow-md);background-image:repeating-linear-gradient(180deg,transparent,transparent 35px,rgba(27,54,93,.07) 35px,rgba(27,54,93,.07) 36px)}.post-paper[data-astro-cid-vcwz2lde]:before{content:"";position:absolute;width:88px;height:22px;top:-10px;left:50%;transform:translate(-50%) rotate(-2deg);background:#f5d08aa6;box-shadow:0 1px 3px #00000026;pointer-events:none}.post-body[data-astro-cid-vcwz2lde] p[data-astro-cid-vcwz2lde]{font-size:var(--text-base);line-height:1.8;color:var(--black);margin-bottom:var(--space-lg)}.post-receipt[data-astro-cid-vcwz2lde]{display:inline-block;max-width:100%;margin-top:var(--space-sm);font-family:var(--font-display);font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;line-height:1.5;color:var(--blue-deeper);border:2px dashed rgba(3,109,153,.45);border-radius:3px;padding:4px 10px;rotate:-1deg;text-decoration:none}.post-receipt[data-astro-cid-vcwz2lde]:hover{color:var(--orange-dark);border-color:var(--orange-dark)}.post-links[data-astro-cid-vcwz2lde]{margin-top:var(--space-3xl)}.post-links-label[data-astro-cid-vcwz2lde]{display:block;font-family:var(--font-display);font-size:var(--text-xs);font-weight:800;text-transform:uppercase;letter-spacing:.15em;color:var(--orange-dark);margin-bottom:var(--space-lg)}.post-strips[data-astro-cid-vcwz2lde]{display:flex;flex-direction:column;gap:var(--space-lg)}.post-strip[data-astro-cid-vcwz2lde]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:15px 20px;background:var(--cream-light);box-shadow:var(--shadow-md);color:var(--blue-deeper);font-family:var(--font-display);font-size:var(--text-sm);font-weight:900;text-transform:uppercase;letter-spacing:.06em;rotate:var(--tilt, 0deg);transition:rotate var(--duration-normal) var(--ease-default),translate var(--duration-normal) var(--ease-default),box-shadow var(--duration-normal) var(--ease-default),color var(--duration-fast) var(--ease-default)}.post-strip[data-astro-cid-vcwz2lde]:before{content:"";position:absolute;width:58px;height:18px;top:-8px;left:50%;transform:translate(-50%) rotate(-3deg);background:#f5d08ab3;box-shadow:0 1px 3px #0003;pointer-events:none}.post-strip[data-astro-cid-vcwz2lde]:hover{rotate:0deg;translate:0 -3px;box-shadow:var(--shadow-lg);color:var(--orange-dark)}.post-strip-arrow[data-astro-cid-vcwz2lde]{flex-shrink:0}.post-ask[data-astro-cid-vcwz2lde]{margin-top:var(--space-3xl);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-md)}.post-ask-lead[data-astro-cid-vcwz2lde]{font-family:var(--font-display);font-size:var(--text-lg);font-weight:800;color:var(--blue-deeper);max-width:36ch}.post-ask-pill[data-astro-cid-vcwz2lde]{border-radius:999px;font-size:var(--text-base);padding:.85rem 1.9rem}@media(max-width:768px){.post[data-astro-cid-vcwz2lde]{padding:calc(var(--nav-height) + var(--space-xl)) 0 var(--space-3xl)}.post-title[data-astro-cid-vcwz2lde]{font-size:var(--text-2xl)}.post-paper[data-astro-cid-vcwz2lde]{padding:var(--space-xl) var(--space-lg) var(--space-lg)}.post-event[data-astro-cid-vcwz2lde]{padding:var(--space-lg)}.post-event-row[data-astro-cid-vcwz2lde]{grid-template-columns:1fr;gap:2px}}
