.anatomy-section{padding-top:96px;padding-bottom:96px}
.anatomy-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:64px;margin-bottom:48px}
.anatomy-heading h2{max-width:560px}
.anatomy-heading p{max-width:355px;color:var(--muted);margin:0;font-size:15px;line-height:25px}
.anatomy-embed{max-width:960px;margin:0 auto}
.anatomy-embed iframe{display:block;width:100%;height:1120px;border:0;background:transparent}
.anatomy-fallback{font-size:12px;color:var(--muted);margin:16px 0 0;text-align:right}
.anatomy-fallback a{border-bottom:1px solid var(--line);padding-bottom:3px}
@media(max-width:760px){.anatomy-section{padding-top:64px;padding-bottom:64px}.anatomy-heading{display:block;margin-bottom:32px}.anatomy-heading h2{font-size:40px}.anatomy-heading p{margin-top:24px;font-size:14px;line-height:24px;max-width:450px}.anatomy-embed iframe{height:900px}.anatomy-fallback{font-size:11px;text-align:left}}
.anatomy-story{--anatomy-frame-height:700px;--anatomy-travel:160svh;position:relative;height:calc(var(--anatomy-frame-height) + var(--anatomy-travel))}
.anatomy-pin{position:sticky;top:clamp(12px,calc((100svh - var(--anatomy-frame-height))/2),64px)}
.anatomy-embed{max-width:1120px}
.anatomy-story-note{font-size:11px!important;color:var(--muted);text-align:center;margin:24px auto 0!important;max-width:650px}
.anatomy-story.is-reduced{height:auto}
.anatomy-story.is-reduced .anatomy-pin{position:relative;top:0}
.anatomy-story.is-short .anatomy-pin{top:12px}
@media(max-width:760px){.anatomy-story-note{font-size:10px!important;line-height:18px!important;text-align:left}.anatomy-heading{margin-bottom:24px}}
@media(prefers-reduced-motion:reduce){.anatomy-story{height:auto}.anatomy-pin{position:relative;top:0}}
.anatomy-embed{max-width:860px}
.anatomy-heading p{max-width:355px}
