.instagram-post{background:#f0f5fa;border:1px solid #cfdae5;border-radius:12px;min-width:0;margin:22px 0 4px;padding:20px}.instagram-post-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.instagram-post-heading h4{margin:8px 0;font-size:1.2rem;line-height:1.3}.instagram-post-heading p{color:#536b80;margin:0;font-size:.85rem}.instagram-post-mark{color:#2b72ac;border:2px solid #2b72ac;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;padding-left:3px;display:grid}.instagram-post-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:18px;display:flex}.instagram-post-actions button{color:#fff;cursor:pointer;background:#10213f;border:0;border-radius:8px;padding:13px 16px;font:800 .8rem/1.4 Arial,Helvetica,sans-serif}.instagram-post-actions button:hover{background:#226ca6}:is(.instagram-post-actions button:focus-visible,.instagram-post a:focus-visible){outline-offset:4px;outline:3px solid #2877b7}.instagram-post-actions a,.instagram-post-player>p a{text-underline-offset:3px;font-size:.8rem;font-weight:700;text-decoration:underline}.instagram-post .instagram-post-note{color:#5a6d7f;margin:12px 0 0;font-size:.72rem;line-height:1.5}.instagram-post-player{min-width:0;max-width:540px;margin:20px auto 0}.instagram-post-player .instagram-media{border-radius:6px;overflow:hidden;border:0!important;width:100%!important;min-width:0!important;max-width:540px!important;margin:0!important}.instagram-post-player blockquote{background:#fff;padding:20px;font-size:.85rem}.instagram-post-player iframe{padding:0}@media (max-width:620px){.instagram-post{margin-left:-8px;margin-right:-8px;padding:16px 12px}.instagram-post-heading h4{font-size:1.1rem}.instagram-post-heading .kicker{font-size:.65rem}.instagram-post-mark{width:34px;height:34px}.instagram-post-actions{gap:14px}.instagram-post-player{margin-left:-4px;margin-right:-4px}}
