.postal-specimen{min-height:390px;background:#e5ece8}.postal-specimen .postal-sheet{position:absolute;box-shadow:0 18px 32px #20332824;border-radius:3px;overflow:hidden}.postal-specimen .postal-reverse{left:11%;top:10%;width:63%;aspect-ratio:1.5;background:#fff;transform:rotate(-10deg);padding:7%}.postal-reverse .postal-stamp{position:absolute;right:10%;top:14%;border:1px dashed #72816a;width:30px;height:35px}.postal-reverse .postal-divider{position:absolute;left:48%;top:16%;height:67%;border-left:1px solid #d3dccc}.postal-reverse .postal-lines{position:absolute;left:56%;right:11%;top:49%;height:36%;background:repeating-linear-gradient(transparent 0,transparent 16px,#d3dccc 16px,#d3dccc 17px)}.postal-reverse b{display:block;font-size:16px;line-height:1.2;max-width:38%;color:#5d6c53}.postal-specimen .postal-front{left:21%;top:36%;width:69%;aspect-ratio:1.48;background:var(--ink);color:white;transform:rotate(7deg);padding:7%}.postal-front .postal-mark{display:block;font-size:8px;font-weight:700;letter-spacing:2px;color:#c9dca4;margin-bottom:12px}.postal-front strong{position:relative;z-index:1;display:block;font-size:clamp(27px,3vw,40px);line-height:1;letter-spacing:-1px;max-width:80%}.postal-front .postal-disc{position:absolute;right:-13%;bottom:-45%;width:68%;aspect-ratio:1;border:23px solid var(--green);border-radius:50%}.postal-front .postal-disc:after{content:'';position:absolute;left:-45%;top:-40%;width:45%;aspect-ratio:1;background:var(--blue);border-radius:50%}.postal-specimen .specimen-label{z-index:2;font-size:9px;letter-spacing:.7px}.postal-specimen .dimensions{z-index:2}.postal-formats td:last-child{white-space:nowrap}.postal-formats a{font-size:13px;font-weight:600;color:#405b13;text-decoration-thickness:1px}.postal-formats td,.postal-formats th{vertical-align:middle}.postal-formats td:nth-child(2){font-variant-numeric:tabular-nums}.postal-format-note{margin-top:17px;max-width:760px}.postal-format-note a{font-weight:600}.postal-headline{max-width:650px}
.postal-specimen .specimen-label{background:#f7f8f3f2;padding:4px 7px;border-radius:3px;bottom:12px;max-width:calc(100% - 44px)}
@media(max-width:850px){.postal-specimen{min-height:330px}.postal-front strong{font-size:29px}.postal-reverse b{font-size:13px}.postal-front .postal-mark{margin-bottom:9px;font-size:7px}}
@media(max-width:620px){.postal-specimen{min-height:320px}.postal-specimen .postal-front{top:36%;padding:7%;width:70%;left:20%}.postal-front strong{font-size:29px}.postal-front .postal-disc{border-width:16px}.postal-reverse .postal-stamp{width:23px;height:27px}.postal-formats th,.postal-formats td{padding:13px 7px;font-size:12px}.postal-formats a{font-size:12px}.postal-formats td:last-child{white-space:normal}.postal-specimen .specimen-label{font-size:8px;left:16px;right:12px}.postal-specimen .dimensions{font-size:10px;right:15px}}
