.jonathan-section{margin-top:75px;padding-top:45px;border-top:1px solid var(--line)}.jonathan-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:35px}.jonathan-heading .section-heading{font-size:clamp(45px,6vw,78px);margin:0}.jonathan-credit{max-width:350px}.jonathan-credit p{font-size:14px;line-height:1.5;margin:0 0 9px}.jonathan-credit p:last-child{font-size:12px;color:var(--muted);margin-bottom:0}.jonathan-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.jonathan-post{min-width:0}.jonathan-post-top{display:flex;justify-content:space-between;gap:10px;padding:0 0 14px;font-size:9px;letter-spacing:.08em}.jonathan-post-top>span{color:var(--muted)}.jonathan-fallback{display:inline-block;font-size:11px;margin-top:14px;border-bottom:1px solid;padding-bottom:5px}@media(max-width:1000px){.jonathan-posts{grid-template-columns:1fr;max-width:540px;margin:auto;gap:32px}}@media(max-width:760px){.jonathan-section{margin-top:45px;padding-top:30px}.jonathan-heading{display:block}.jonathan-credit{margin-top:22px}}
.jonathan-posts{align-items:start}.jonathan-post .instagram-media{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;border:0!important;border-radius:16px!important;overflow:hidden}.jonathan-post iframe.instagram-media{display:block;width:100%!important;min-width:0!important;max-width:100%!important;border:0!important;border-radius:16px;background:white}.jonathan-post blockquote.instagram-media{padding:22px;background:#fff;font-size:13px;line-height:1.5}@media(max-width:760px){.jonathan-post .instagram-media,.jonathan-post iframe.instagram-media{border-radius:12px!important}}
