.beadia-footer-v52{box-sizing:border-box;max-width:1600px;margin:72px auto 0;padding:48px max(24px,4vw) 28px;border-top:1px solid #dce2d7;color:#254336;font:14px/1.65 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:transparent;display:block}
.beadia-footer-v52 *{box-sizing:border-box}.bf-grid{display:grid;grid-template-columns:1.2fr 1fr 1.1fr 1.15fr;gap:40px}.beadia-footer-v52 h2{font-size:15px;line-height:1.4;margin:0 0 18px;font-weight:650;color:#243d30}.beadia-footer-v52 .bf-brand h2{margin:16px 0 8px}.beadia-footer-v52 p{font-size:13px;margin:8px 0 14px;color:#627268;max-width:32em}.beadia-footer-v52 a{color:#235844;text-decoration:none;overflow-wrap:anywhere}.beadia-footer-v52 a:hover{text-decoration:underline}.bf-grid nav>a,.bf-connect>a{display:block;margin:0 0 10px}.bf-brand img{width:150px;max-width:100%;height:auto;display:block}.bf-socials{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.bf-socials a{display:inline-flex;border:1px solid #d7dfd2;border-radius:999px;padding:6px 11px;font-size:12px;background:#fffefa}.bf-help{margin-top:14px}.bf-help summary{cursor:pointer;min-height:32px}.bf-help[open]{grid-column:1/-1}.bf-help .support-form{margin-top:12px}.beadia-footer-v52 .footer-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:36px;padding-top:20px;border-top:1px solid #dce2d7;color:#68766c;font-size:12px;width:100%}.beadia-footer-v52 .footer-bottom>span{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.beadia-footer-v52 a:focus-visible,.bf-help summary:focus-visible{outline:2px solid #146d59;outline-offset:4px}
@media(max-width:1000px){.bf-grid{grid-template-columns:1fr 1fr;gap:32px 40px}.beadia-footer-v52{margin-top:48px}}
.bf-socials a{width:44px;height:44px;padding:10px;align-items:center;justify-content:center;border-radius:50%;flex:none}.bf-socials svg{display:block;width:22px;height:22px}.bf-socials a:hover{background:#edf3ea;border-color:#aabfaa;text-decoration:none}
.beadia-footer-v52 .bf-socials img{display:block!important;visibility:visible!important;opacity:1!important;width:24px;height:24px;min-width:24px;max-width:none;object-fit:contain;flex:none;border:0;border-radius:0;background:transparent}
@media(max-width:480px){.beadia-footer-v52{padding:32px 20px 90px}.bf-grid{gap:26px 20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bf-brand,.bf-connect{grid-column:1/-1}.beadia-footer-v52 h2{font-size:14px;margin-bottom:12px}.beadia-footer-v52 .footer-bottom{align-items:flex-start;flex-direction:column}.beadia-footer-v52 a{font-size:13px}.bf-brand img{width:135px}}
