.forest-journal-grid{gap:38px;padding:8px 0}.journal-print{position:relative;isolation:isolate;padding:10px 10px 37px;background:#fffdf6;border:1px solid #d8d9c9;border-radius:3px;box-shadow:0 9px 22px #354a2b0d;transform:rotate(-1.4deg);transition:transform .6s ease,box-shadow .6s ease}.journal-print:before{content:'';position:absolute;inset:3px -6px -6px 5px;z-index:-1;background:#e1e6d6;border:1px solid #c5cfb8;border-radius:3px;transform:rotate(2deg);pointer-events:none}.forest-journal-card:nth-child(2) .journal-print{transform:rotate(1.3deg)}.forest-journal-card:nth-child(2) .journal-print:before{background:#ebe2cf;border-color:#d7cdb7;transform:rotate(-2.7deg)}.forest-journal-card:nth-child(3) .journal-print{transform:rotate(-.8deg)}.forest-journal-grid .journal-photo{border-radius:1px!important;outline:1px solid #7c8f6326;outline-offset:-1px}.journal-print-note{position:absolute;left:15px;bottom:14px;font:7px Georgia,serif;letter-spacing:.1em;color:#8c967b;max-width:calc(100% - 86px);line-height:1.5}.journal-mountain-seal{position:absolute;right:8px;bottom:-17px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:68px;height:68px;border:1px solid #869573;border-radius:50%;color:#6c805c;background:#f0f3e9;box-shadow:inset 0 0 0 4px #f0f3e9,inset 0 0 0 5px #a5b39580;transform:rotate(-12deg);pointer-events:none}.journal-mountain-seal svg{width:37px;height:22px}.journal-mountain-seal>span{font:9px 'Yu Mincho',serif;letter-spacing:.1em}.forest-journal-card:nth-child(2) .journal-mountain-seal{color:#9a7751;border-color:#aa8f6e;background:#f6f0e4;box-shadow:inset 0 0 0 4px #f6f0e4,inset 0 0 0 5px #baa78c80;transform:rotate(10deg)}.journal-card-copy{padding-top:32px}.forest-journal-card a:hover .journal-print,.forest-journal-card a:focus-visible .journal-print{transform:translateY(-5px) rotate(0deg);box-shadow:0 14px 28px #354a2b18}.forest-journal-card a:hover .journal-photo img{transform:scale(1.035)}
@media(max-width:900px){.forest-journal-grid{gap:26px}.journal-print{padding:8px 8px 38px}.journal-print-note{font-size:6px;left:12px}.journal-mountain-seal{width:60px;height:60px;right:5px}.journal-mountain-seal svg{width:32px}.journal-mountain-seal>span{font-size:8px}}
@media(max-width:650px){.forest-journal-grid{gap:30px;padding:7px 3px}.journal-print{padding:10px 10px 39px}.journal-print-note{font-size:7px;left:15px}.journal-mountain-seal{width:68px;height:68px;right:10px}.journal-mountain-seal svg{width:37px}.journal-mountain-seal>span{font-size:9px}.journal-card-copy{padding-top:32px}}
@media(prefers-reduced-motion:reduce){.journal-print{transition:none}.forest-journal-card a:hover .journal-print,.forest-journal-card a:focus-visible .journal-print{transform:none}}
