/* A quiet acknowledgement near the end of every page. */
.foundation-note{padding:30px 24px;border-top:1px solid #deded5;background:#f7f7f2;color:#555c54;}
.foundation-inner{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:28px;}
.foundation-note img{display:block;width:82px;height:auto;flex:0 0 82px;mix-blend-mode:multiply;}
.foundation-note p{display:block!important;font:400 14px/1.75 "DM Sans",Arial,sans-serif;letter-spacing:normal;text-transform:none;margin:0;max-width:690px;color:#555c54;}
.foundation-note .foundation-intro{margin-bottom:5px;}
@media(max-width:600px){.foundation-note{padding:26px 22px;}.foundation-inner{flex-direction:column;align-items:flex-start;gap:16px;}.foundation-note img{width:68px;flex-basis:auto;}.foundation-note p{font-size:13px;line-height:1.75;}}

.foundation-note .foundation-instagram{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:#465d46;font:400 13px/1.5 "DM Sans",Arial,sans-serif;text-decoration:underline;text-underline-offset:4px;}
.foundation-note .foundation-instagram:hover{color:#253e29;}
.foundation-note .foundation-instagram:focus-visible{outline:2px solid #465d46;outline-offset:4px;border-radius:3px;}
