/* Signed notes from Larie: reused editorial postcard identity, not an image of a real signature. */
.pnw-signed-band{--pnw-note-ink:#193e35;--pnw-note-paper:#fff8e9;--pnw-note-edge:#d8c9b2;--pnw-note-shadow:#b4c9b4;padding:17px 0 20px;margin:0;isolation:isolate}
.pnw-signed-band--sage{background:#e7edda}
.pnw-signed-band--cream{background:#f5edde}
.pnw-signed-band--peach{background:#f7ecde}
.pnw-signed-band--inline{padding:0 0 10px;background:transparent}
.pnw-signed-note{position:relative;z-index:0;width:min(100%,720px);max-width:100%;padding:clamp(18px,2.8vw,28px) clamp(22px,3.6vw,38px) 19px;background:var(--pnw-note-paper);border:2px solid var(--pnw-note-ink);box-shadow:5px 6px 0 var(--pnw-note-shadow);transform:rotate(-.65deg);color:var(--pnw-note-ink);margin:0 auto;box-sizing:border-box}
.pnw-signed-note--peach{--pnw-note-paper:#fff2e3;--pnw-note-shadow:#edb19a;transform:rotate(.45deg)}
.pnw-signed-note--about{--pnw-note-paper:#fff8e8;--pnw-note-shadow:#c9dfc8;transform:rotate(-.3deg);margin:0 0 8px}
.pnw-signed-note--cream{--pnw-note-paper:#fff7e8;--pnw-note-shadow:#c3d0bd;transform:rotate(.4deg)}
.pnw-signed-note::before{content:"";position:absolute;top:-12px;left:9%;width:95px;height:25px;transform:rotate(-5deg);background:repeating-linear-gradient(115deg,rgba(245,225,172,.85),rgba(245,225,172,.85) 11px,rgba(234,200,145,.85) 12px,rgba(234,200,145,.85) 13px);border:1px solid rgba(173,138,91,.35);opacity:.85}
.pnw-signed-note__eyebrow{font:900 .71rem/1.5 Arial,Helvetica,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#337368;margin-bottom:9px}
.pnw-signed-note__quote{padding:0;margin:0!important;border:0!important;max-width:680px}
.pnw-signed-note__quote p{font:italic clamp(1.35rem,2.3vw,2.02rem)/1.36 Georgia,'Times New Roman',serif!important;letter-spacing:-.026em;color:var(--pnw-note-ink)!important;margin:0!important;max-width:none!important}
.pnw-signed-note__bottom{display:flex;align-items:end;justify-content:space-between;gap:12px;margin:14px 0 0!important}
.pnw-signed-note__signature{display:flex;flex-direction:column;gap:0;font:italic 1.02rem/1.1 Georgia,'Times New Roman',serif;color:#9f513e}
.pnw-signed-note__signature strong{font:italic 700 clamp(1.45rem,2.3vw,2rem)/1.3 Georgia,'Times New Roman',serif;white-space:nowrap}
.pnw-signed-note__stamp{display:grid;place-content:center;width:68px;height:68px;flex:0 0 68px;border:2px dashed #b47059;border-radius:50%;transform:rotate(12deg);color:#a45c45;text-align:center;font:900 .59rem/1.3 Arial,Helvetica,sans-serif;letter-spacing:.08em}
.pnw-signed-note__ps{font:.81rem/1.5 Arial,Helvetica,sans-serif!important;color:#426354!important;border-top:1px dashed #c3b6a0;padding-top:9px;margin:12px 0 0!important}
.pnw-signed-note__ps a{color:#1c6557!important;font-weight:900;text-decoration:underline;text-underline-offset:3px}
.pnw-signed-note a:focus-visible{outline:3px solid #d47758;outline-offset:4px}
@media(max-width:650px){.pnw-signed-band{padding:14px 0 17px}.pnw-signed-band--inline{padding:0 0 10px}.pnw-signed-note{transform:none!important;box-shadow:3px 4px 0 var(--pnw-note-shadow)}.pnw-signed-note::before{left:12%}.pnw-signed-note__quote p{font-size:1.38rem!important;line-height:1.42!important}.pnw-signed-note__stamp{width:62px;height:62px;flex-basis:62px;font-size:.55rem}}

/* SIGNED POSTCARD SPACING V2: reduce stacked vertical whitespace adjacent to existing padded sections. */
.pnw-signed-band + .section{padding-top:clamp(28px,3.6vw,50px)}
.pnw-signed-band + .pp-cta-band{padding-top:clamp(30px,4vw,44px)}
.larie-band.section:has(+ .pnw-signed-band){padding-bottom:clamp(34px,4.2vw,58px)}
@media(max-width:650px){.pnw-signed-band + .section{padding-top:32px}.pnw-signed-band + .pp-cta-band{padding-top:34px}.larie-band.section:has(+ .pnw-signed-band){padding-bottom:38px}}
