/* Two small studio keepsakes, composed on the same paper stock as the founder note. */
.footer-memento{position:absolute;left:3px;top:73px;width:178px;margin:0;padding:9px 9px 33px;background:#f8f5e9;transform:rotate(-8deg);box-shadow:2px 9px 17px #001b153d;isolation:isolate;border-radius:1px;}
.memento-photo{overflow:hidden;aspect-ratio:1.38;position:relative;}
.memento-photo img{width:100%;height:100%;object-fit:cover;}
.footer-memento figcaption{position:absolute;left:12px;bottom:8px;color:#25432c;font-family:"Segoe Print","Bradley Hand",cursive;font-size:12px;letter-spacing:-.4px;}
.memento-scribble{font-size:20px;color:#9b994e;display:inline-block;margin-left:10px;vertical-align:middle;rotate:13deg;}
.memento-tape{position:absolute;z-index:2;left:53px;top:-11px;width:70px;height:23px;background:#ddd2b1b3;transform:rotate(4deg);clip-path:polygon(0 6%,99% 0,97% 95%,3% 100%);}
.memento-coconut{position:absolute;width:86px;max-width:none;right:-25px;bottom:-24px;transform:rotate(19deg);filter:drop-shadow(3px 7px 5px #112e2433);}
.footer-swan-note{position:absolute;right:4px;top:67px;width:171px;height:205px;background:#f8f5e9;color:#25432c;padding:22px 14px 13px;transform:rotate(7deg);box-shadow:2px 9px 17px #001b153d;border-radius:1px;}
.footer-swan-note>p{font-size:14px;line-height:1.45;margin:0;text-align:left;rotate:-3deg;}
.note-clip{position:absolute;left:15px;top:-14px;width:13px;height:43px;transform:rotate(-10deg);z-index:2;}
.swan-stage{position:absolute;bottom:13px;left:10px;right:10px;height:103px;}
.swan-stage>img{position:absolute;width:126px;bottom:9px;left:12px;filter:drop-shadow(1px 3px 2px #20463018);}
.swan-ripples{position:absolute;inset:auto 0 0;width:100%;height:57px;fill:#b8dfe038;stroke:#7ab9c088;stroke-width:1;}
.swan-ripples path{fill:none;stroke-linecap:round;}
.note-asterisk{position:absolute;width:22px;height:22px;right:10px;top:19px;stroke:#ba9c38;stroke-width:1.5;stroke-linecap:round;fill:none;transform:rotate(10deg);}
@media(max-width:1100px){.footer-memento{width:158px;left:-7px;}.footer-swan-note{width:151px;height:191px;right:-8px;}.memento-coconut{width:78px;right:-18px;}.footer-swan-note>p{font-size:13px;}.swan-stage>img{width:112px;left:9px;}}
@media(max-width:900px){.footer-memento{width:118px;left:-7px;top:78px;padding:6px 6px 25px;}.memento-tape{width:46px;height:17px;left:33px;top:-8px;}.footer-memento figcaption{font-size:9px;left:8px;bottom:5px;}.memento-scribble{font-size:14px;margin-left:5px;}.memento-coconut{width:62px;bottom:-19px;right:-13px;}.footer-swan-note{width:112px;height:152px;right:-9px;top:88px;padding:18px 9px 9px;}.footer-swan-note>p{font-size:10px;}.note-clip{width:10px;height:34px;left:11px;top:-12px;}.note-clip:after{inset:2px 2px 7px 2px;border-width:1px;}.swan-stage{height:77px;left:4px;right:4px;bottom:9px;}.swan-stage>img{width:86px;left:7px;bottom:5px;}.swan-ripples{height:41px;}.note-asterisk{width:16px;height:16px;right:6px;top:12px;}}
@media(max-width:520px){.footer-stage{padding-bottom:204px;}.footer-memento{top:338px;left:calc(50% - 137px);width:120px;}.footer-swan-note{top:333px;right:calc(50% - 137px);width:115px;height:148px;}.footer-swan-note>p{font-size:11px;}.swan-stage>img{width:86px;}.footer-memento figcaption{font-size:10px;}}
@media(max-width:360px){.footer-memento{left:calc(50% - 117px);width:110px;}.footer-swan-note{right:calc(50% - 117px);width:105px;}.footer-swan-note>p{font-size:10px;}.swan-stage>img{width:80px;left:5px;}}
