/* Misty woodland from the approved Giusi sketch. Decorative only. */
.forest-footer{position:relative;isolation:isolate;overflow:hidden;background:var(--paper);border-top:0;padding-block:55px 30px;min-height:190px}
.forest-footer::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:url("/assets/footer-wald-20260923.png") center bottom/cover no-repeat;opacity:.58;mask-image:linear-gradient(to bottom,transparent,#000 27%);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 27%)}
.forest-footer>*{position:relative;z-index:1}
.forest-footer--contact{padding-top:0}
.forest-footer--contact .contact{padding-block:85px 70px}
.forest-footer .footer-inner{padding-top:25px;border-top:1px solid rgba(128,83,64,.20)}
.forest-footer .button{background:rgba(247,242,234,.64)}
.forest-footer .button:hover{background:#e9dccb}
@media(max-width:760px){.forest-footer{padding-block:42px 25px}.forest-footer--contact{padding-top:0}.forest-footer--contact .contact{padding-block:62px 44px}.forest-footer::before{background-size:auto 330px;background-position:100% bottom;opacity:.50}.forest-footer--contact::before{background-size:auto 490px;background-position:100% bottom}.forest-footer .footer-inner{padding-top:22px}}
