.envelope-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.envelope-grid .envelope{grid-column:span 2}.envelope-grid .envelope:nth-child(4),.envelope-grid .envelope:nth-child(5){grid-column:span 3}.envelope-peach{background:#f2dfd1;border-color:#cb9778}.envelope-peach .seal{background:#cb7952}.envelope-no{font-size:10px}.mini .opening{display:grid;grid-template-columns:1.12fr .88fr;gap:12px;align-items:center;padding:18px 16px 19px;min-height:280px}.mini .opening-copy{min-width:0}.mini .opening h1{font-size:clamp(29px,4vw,35px);line-height:1}.mini .opening .eyebrow{font-size:6px;letter-spacing:.12em;margin-bottom:8px}.mini .intro{font-size:8px;line-height:1.45;margin:8px 0 9px}.mini .name-form label{font-size:7px}.mini .name-row{display:grid;grid-template-columns:1fr;gap:4px}.mini .name-row input{font-size:8px;padding:7px}.mini .name-row button{font-size:7px;padding:7px;text-align:left}.mini .sample-disclaimer{font-size:6px;margin-top:5px}.mini .postcard{width:100%;height:142px;padding:11px}.mini .postcard:before{inset:5px}.mini .postcard-stamp{width:30px;height:30px;right:12px;top:12px;font-size:5px}.mini .postcard-scribble{font-size:11px;left:16px;top:24px}.mini .postcard-line{left:12px;right:12px;top:70px}.mini .postcard p{font-size:16px;left:16px;top:60px}.mini .postcard-sign{font-size:18px;right:15px;bottom:9px}.mini .letter-section,.mini .envelopes-section,.mini .closing-section,.mini .sample-footer{display:none}@media(max-width:720px){.envelope-grid{grid-template-columns:1fr 1fr}.envelope-grid .envelope,.envelope-grid .envelope:nth-child(4){grid-column:span 1}.envelope-grid .envelope:nth-child(5){grid-column:1/-1}.mini .opening{grid-template-columns:1.12fr .88fr;gap:7px;padding:14px 10px;min-height:286px}.mini .opening h1{font-size:clamp(24px,6.5vw,31px)}.mini .postcard{height:120px}.mini .postcard p{font-size:13px}}
