
.vf-facebook-section{padding:85px max(6vw,24px);background:#f5f4ef;color:#112333;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,500px);gap:8vw;align-items:center}
.vf-facebook-copy{max-width:540px}.vf-facebook-eyebrow{display:block;font-size:11px;font-weight:700;letter-spacing:.13em;color:#087b3d;margin-bottom:23px}
html body .vf-facebook-section h2{font-size:clamp(60px,6.1vw,90px)!important;line-height:.94!important;margin:0 0 27px;letter-spacing:-.025em!important}.vf-facebook-section h2 span{color:#087b3d}.vf-facebook-copy>p{font-size:18px;line-height:1.65;margin:0 0 28px;max-width:470px}
.vf-facebook-follow{display:inline-flex;align-items:center;gap:20px;background:#087b3d;color:white;text-decoration:none;padding:18px 22px;border-radius:8px;font-size:15px;font-weight:700;transition:background .2s}.vf-facebook-follow:hover{background:#055c2d}.vf-facebook-follow:focus-visible{outline:3px solid #087b3d;outline-offset:4px}.vf-facebook-follow span{font-size:22px}
.vf-facebook-note{display:grid;gap:8px;margin-top:40px;border-left:4px solid #087b3d;padding-left:17px;font-size:14px}.vf-facebook-note>span{color:#5a675e;font-size:12px}
.vf-facebook-feed{min-width:0;width:100%;max-width:500px;justify-self:center}.vf-facebook-frame{background:white;min-height:620px;border:1px solid #d9e2da;border-radius:12px;overflow:hidden;box-shadow:0 14px 40px #10261c12}.vf-facebook-frame iframe{display:block;border:0;overflow:hidden;width:100%;height:620px}.vf-facebook-feed>p{font-size:11px;line-height:1.6;color:#5a675e;text-align:center;margin:15px 0 0}.vf-facebook-feed>p a{color:#087b3d;text-underline-offset:3px}
@media(min-width:1600px){.vf-facebook-section{padding-left:max(6vw,calc((100vw - 1360px)/2));padding-right:max(6vw,calc((100vw - 1360px)/2))}}
@media(max-width:800px){.vf-facebook-section{grid-template-columns:1fr;padding:55px 24px;gap:35px}.vf-facebook-copy{max-width:560px}.vf-facebook-copy>p{font-size:16px}.vf-facebook-note{margin-top:25px}.vf-facebook-follow{font-size:14px;padding:16px 18px}html body .vf-facebook-section h2{font-size:66px!important}}
