.future-card{background:#d8c39e;border-color:#817159;box-shadow:0 24px 70px #0b071533}.future-card:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,#ffffff22,transparent 34%,#1d27301c 85%);mix-blend-mode:soft-light}.postcard-art{position:absolute;inset:58px 0 45px;width:100%;height:calc(100% - 103px);display:block}.card-top,.card-bottom{z-index:4}.card-top{color:#4e4a3e}.card-bottom{color:#4e4a3e;font-size:11px;letter-spacing:.02em}.sparkle{color:#9e7135}.letter-paper .story-title{font-family:var(--sans);font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#a16c2b;margin-top:34px;margin-bottom:16px}.letter-paper .story-title+p{margin-bottom:20px}.letter-paper{box-shadow:0 18px 45px #51412a18}.letter-paper:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(93deg,transparent 0 72%,#b78b5320 72.2% 72.4%,transparent 72.8%)}.is-hidden{display:none!important}
.letter-paper .story-today{border-left:2px solid #d7a55b;padding-left:18px;color:#6e5b48;font-style:italic}
.whatsapp-actions{display:flex;flex-direction:column;align-items:flex-end;gap:9px}.letter-link{font-size:12px;color:#2e7048;border-bottom:1px solid #83ae8d;padding-bottom:2px}.letter-link.is-hidden{display:none}
