.footer-biosfera-main{width:100%;display:block;background-color:#ffceff;border-radius:40px 40px 0 0}.footer-biosfera-wrapper{max-width:1200px;margin:0 auto;background:0 0;border-radius:0;padding:60px 20px 40px;box-sizing:border-box}.footer-biosfera-content{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;align-items:start}.footer-biosfera-column{display:flex;flex-direction:column;gap:16px;min-width:0}.footer-biosfera-title{font-size:20px;font-family:Montserrat,sans-serif;font-weight:700;line-height:1.2;color:#14281e;margin:0}.footer-biosfera-links{display:flex;flex-direction:column;gap:12px}.footer-biosfera-link{font-size:18px;font-family:Montserrat,sans-serif;font-weight:400;line-height:1.2;color:#14281e;text-decoration:none;word-break:break-word}.footer-biosfera-link:hover{color:#f91e93}.footer-biosfera-chat-btn{display:inline-flex;justify-content:center;align-items:center;width:100%;margin:0;padding:12px 24px;border-radius:40px;background-color:#db0075;border:none;-webkit-appearance:none;appearance:none;cursor:pointer;font-size:16px;font-family:Montserrat,sans-serif;font-weight:700;color:#fff;text-decoration:none;transition:color 150ms ease,background-color 150ms ease,border-color 150ms ease,fill 150ms ease,stroke 150ms ease}.footer-biosfera-chat-btn:hover{background-color:#c7006b}@media (min-width:640px){.footer-biosfera-chat-btn{padding:14px 32px;font-size:18px}}.footer-biosfera-contact-email{display:flex;flex-direction:column;gap:6px;margin-top:2px}.footer-biosfera-contact-email--secondary{margin-top:12px}.footer-biosfera-contact-email-label{font-size:14px;font-family:Montserrat,sans-serif;font-weight:500;line-height:1.3;color:#14281e;opacity:.75}.footer-biosfera-contact-email-row{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.footer-biosfera-contact-email-link{font-size:16px;font-family:Montserrat,sans-serif;font-weight:600;line-height:1.2;color:#14281e;text-decoration:none;border-bottom:1px dashed rgba(20,40,30,.4);transition:color 150ms ease,border-color 150ms ease;word-break:break-all}.footer-biosfera-contact-email-link:focus-visible,.footer-biosfera-contact-email-link:hover{color:#db0075;border-bottom-color:#db0075}.footer-biosfera-contact-copy{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;margin:0;background:rgba(255,255,255,.55);border:1px solid rgba(219,0,117,.3);border-radius:8px;color:#db0075;cursor:pointer;flex-shrink:0;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease;-webkit-appearance:none;appearance:none}.footer-biosfera-contact-copy:focus-visible,.footer-biosfera-contact-copy:hover{background:#fff;border-color:#db0075;outline:0}.footer-biosfera-contact-copy-icon{display:block;transition:opacity 150ms ease,transform 150ms ease}.footer-biosfera-contact-copy-icon--check{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.6);opacity:0}.footer-biosfera-contact-copy.is-copied .footer-biosfera-contact-copy-icon:not(.footer-biosfera-contact-copy-icon--check){opacity:0;transform:scale(.6)}.footer-biosfera-contact-copy.is-copied .footer-biosfera-contact-copy-icon--check{opacity:1;transform:translate(-50%,-50%) scale(1)}.footer-biosfera-contact-copy-tooltip{position:absolute;left:50%;bottom:calc(100% + 6px);transform:translate(-50%,4px);padding:4px 10px;background:#14281e;color:#fff;font-size:12px;font-family:Montserrat,sans-serif;font-weight:500;line-height:1.2;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 150ms ease,transform 150ms ease}.footer-biosfera-contact-copy-tooltip::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top-color:#14281e}.footer-biosfera-contact-copy.is-copied .footer-biosfera-contact-copy-tooltip{opacity:1;transform:translate(-50%,0)}.footer-biosfera-social-section{display:flex;flex-direction:column;gap:10px;margin-top:-7px}.footer-biosfera-social-icons{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.footer-biosfera-social-icons a{display:inline-block;transition:opacity .2s ease-in-out}.footer-biosfera-social-icons a:hover{opacity:.85}.footer-biosfera-social-icon{width:36px;height:36px;display:block}.footer-biosfera-logo{display:flex;justify-content:center;align-items:center;margin:40px auto 12px}.footer-biosfera-logo span{font-family:NauryzRedKeds,sans-serif;font-weight:700;font-size:clamp(1.75rem, calc((100vw - 40px) / 10), 116px);line-height:1;color:#fff;white-space:nowrap}.footer-biosfera-copyright{font-size:15px;font-family:Montserrat,sans-serif;font-weight:500;line-height:1.2;color:rgba(255,255,255,.85);text-align:center;margin:8px 16px 0}.footer-biosfera-legal{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:6px 16px 0;font-size:15px;font-family:Montserrat,sans-serif;font-weight:500;font-style:normal;line-height:1.2;color:rgba(255,255,255,.85);text-align:center}.footer-biosfera-legal-sep{opacity:.6}@media (max-width:480px){.footer-biosfera-legal{flex-direction:column;gap:2px}.footer-biosfera-legal-sep{display:none}}@media (max-width:1200px){.footer-biosfera-content{grid-template-columns:repeat(2,1fr)}.footer-biosfera-link{font-size:17px}}@media (max-width:992px){.footer-biosfera-wrapper{padding:40px 16px 28px}.footer-biosfera-title{font-size:18px}}@media (max-width:768px){.footer-biosfera-content{grid-template-columns:1fr;gap:20px}.footer-biosfera-link{font-size:16px}.footer-biosfera-logo{margin:28px auto 8px}.footer-biosfera-social-icon{width:32px;height:32px}}