.merch-showcase.svelte-1ifw4ou{background:#f0f2e9;border:1px solid #dce2d4;border-radius:14px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:32px;padding:24px;display:grid}.merch-images.svelte-1ifw4ou{grid-template-columns:1fr 1fr;align-content:start;gap:12px;min-width:0;display:grid}.merch-images.svelte-1ifw4ou a:where(.svelte-1ifw4ou){background:#fff;border-radius:8px;display:block;overflow:hidden}.merch-images.svelte-1ifw4ou a:where(.svelte-1ifw4ou):first-child{grid-column:1/-1}.merch-images.svelte-1ifw4ou img:where(.svelte-1ifw4ou){width:100%;height:auto;display:block}.merch-images.svelte-1ifw4ou a:where(.svelte-1ifw4ou):not(:first-child) img:where(.svelte-1ifw4ou){aspect-ratio:1;object-fit:contain}.merch-copy.svelte-1ifw4ou{min-width:0}.merch-copy.svelte-1ifw4ou .prose>p:first-child{margin-top:0}.merch-copy.svelte-1ifw4ou .prose>p:first-child strong{color:#506744;letter-spacing:.08em;background:#dfe8d6;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-block}.merch-copy.svelte-1ifw4ou .prose h3{margin-top:20px;font-size:17px}.merch-copy.svelte-1ifw4ou .prose p{font-size:13px}.merch-copy.svelte-1ifw4ou .prose img{border-radius:8px;width:200px;max-width:100%}.community-card.svelte-1ifw4ou{background:#f0f2e9;border:1px solid #dce2d4;border-radius:14px;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:32px;padding:28px;display:grid}.community-qr.svelte-1ifw4ou{text-align:center;font-size:11px}.community-qr.svelte-1ifw4ou img:where(.svelte-1ifw4ou){border-radius:10px;width:100%;display:block}.community-qr.svelte-1ifw4ou span:where(.svelte-1ifw4ou){margin-top:9px;display:block}@media (width<=720px){.merch-showcase.svelte-1ifw4ou,.community-card.svelte-1ifw4ou{grid-template-columns:1fr;gap:22px;padding:18px}.community-qr.svelte-1ifw4ou{justify-self:center;width:240px;max-width:100%}.merch-copy.svelte-1ifw4ou .prose img{width:240px}}.cheers.svelte-5pwe9e{flex:none;display:inline-flex;position:relative}.cheers-button.svelte-5pwe9e{color:#9b8267;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .2s,color .2s;display:grid}.cheers-button.svelte-5pwe9e:hover{color:#775735;background:#eee9df}.cheers-button.svelte-5pwe9e:disabled{opacity:1;cursor:default}.cheers-button.svelte-5pwe9e svg:where(.svelte-5pwe9e){width:23px;height:23px}.clink.svelte-5pwe9e{z-index:10;pointer-events:none;background:#fbfaf3f5;border-radius:18px;width:180px;padding:9px 10px 15px;animation:1.4s both svelte-5pwe9e-cheers-lifetime;position:absolute;bottom:45px;right:-12px;box-shadow:0 6px 30px #6e63441a}.clink.svelte-5pwe9e svg:where(.svelte-5pwe9e){width:100%;display:block;overflow:visible}.glass.svelte-5pwe9e{stroke:#a68c71;stroke-width:1.6px}.drink.svelte-5pwe9e{fill:#e3c78870;stroke:none}.left.svelte-5pwe9e{transform-origin:49px 90px;animation:1.4s both svelte-5pwe9e-clink-left}.right.svelte-5pwe9e{transform-origin:131px 90px;animation:1.4s both svelte-5pwe9e-clink-right}.spark.svelte-5pwe9e{stroke:#c9a767;stroke-width:1.7px;animation:1.4s both svelte-5pwe9e-spark}text.svelte-5pwe9e{fill:#947956;font-family:inherit;font-size:13px}@keyframes svelte-5pwe9e-clink-left{0%,to{transform:translate(-9px)rotate(-8deg)}35%,50%{transform:translate(22px)rotate(16deg)}65%{transform:translate(14px)rotate(6deg)}}@keyframes svelte-5pwe9e-clink-right{0%,to{transform:translate(9px)rotate(8deg)}35%,50%{transform:translate(-22px)rotate(-16deg)}65%{transform:translate(-14px)rotate(-6deg)}}@keyframes svelte-5pwe9e-spark{0%,25%,75%,to{opacity:0}37%,48%{opacity:1}}@keyframes svelte-5pwe9e-cheers-lifetime{0%,to{opacity:0}15%,80%{opacity:1}}@media (prefers-reduced-motion:reduce){.left.svelte-5pwe9e,.right.svelte-5pwe9e,.spark.svelte-5pwe9e{animation:none}.left.svelte-5pwe9e{transform:translate(22px)rotate(16deg)}.right.svelte-5pwe9e{transform:translate(-22px)rotate(-16deg)}.cheers-button.svelte-5pwe9e{transition:none}}.document-title-row.svelte-1nb040n{align-items:center;gap:8px;display:flex}.document-title-row.svelte-1nb040n h1:where(.svelte-1nb040n){min-width:0}.work-progress.svelte-1nb040n{color:#718564}
