.social-community{background:#e8efec;padding:46px 0}.social-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}.social-layout h2{font-size:clamp(28px,3vw,39px);max-width:510px}.social-layout p{color:#465d64}.social-actions{display:flex;align-items:flex-start;flex-direction:column;gap:16px;margin-top:22px}.social-actions .btn{gap:12px;max-width:100%;white-space:normal}.social-threads{font-weight:700;color:#243e51;text-underline-offset:4px;min-height:44px;display:inline-flex;align-items:center}.social-preview{min-width:0;border:1px solid #bfd0c8;border-radius:14px;background:#fff;padding:20px}.social-preview-heading{display:flex;align-items:center;gap:10px;color:#142742;font-weight:700;margin-bottom:16px;overflow-wrap:anywhere}.social-snapshot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.social-snapshot img{width:100%;height:160px;display:block;object-fit:cover;border-radius:5px}.social-preview .social-note{font-size:13px;line-height:1.6;color:#4e6267;margin:12px 0}.social-note a{text-underline-offset:3px}.social-load{font:inherit;font-size:14px;font-weight:700;min-height:44px;padding:10px 16px;color:#142742;background:#edf3ef;border:1px solid #a0b9ac;border-radius:7px}.social-footer{display:flex;gap:12px 22px;flex-wrap:wrap;margin-top:20px;border-top:1px solid #ffffff30;padding-top:14px}.social-footer a{margin-left:0;min-height:44px;display:inline-flex;align-items:center}#instagram-profile-preview iframe{display:block;width:100%;height:480px;border:0;margin-top:16px;background:#f5f7f3}.social-community button:focus-visible,.social-community a:focus-visible{outline:3px solid #ad651d;outline-offset:4px}@media(max-width:750px){.social-layout{grid-template-columns:1fr;gap:24px}.social-community{padding:32px 0}.social-preview{padding:16px}.social-snapshot img{height:140px}.social-actions .btn{width:100%}}@media(max-width:380px){.social-snapshot img{height:110px}}
