.df-home .home-instagram-section{background:#edf2ee;border-top:1px solid #d4dfd6;border-bottom:1px solid #d4dfd6;max-width:1144px;margin:32px auto 0;padding:36px 44px}.df-home .home-instagram-section>header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.df-home .home-instagram-section h2{color:#173428;margin:12px 0 0;font-size:clamp(26px,3vw,38px);line-height:1.2}.df-home .home-instagram-section a{color:#21583c}.df-home .home-instagram-section>header>a{white-space:nowrap;font-size:14px}.df-home .home-instagram-frame{background:#fff;border:1px solid #d1ddd4;border-radius:12px;height:550px;overflow:hidden}.df-home .home-instagram-frame iframe{border:0;width:100%;height:100%;display:block}.df-home .home-instagram-frame>p{color:#41564b;padding:24px}.df-home .home-instagram-section>small{color:#52675b;margin-top:14px;font-size:12px;display:block}@media (max-width:720px){.df-home .home-instagram-section{margin:24px 20px 0;padding:24px 16px}.df-home .home-instagram-section>header{display:block}.df-home .home-instagram-section>header>a{margin-top:16px;display:inline-block}.df-home .home-instagram-frame{height:470px}}
